sunpig + php   31

PHP: a fractal of bad design - fuzzy notepad
Virtually every feature in PHP is broken somehow. The language, the framework, the ecosystem, are all just bad. And I can’t even point out any single damning thing, because the damage is so systemic. Every time I try to compile a list of PHP gripes, I get stuck in this depth-first search discovering more and more appalling trivia. (Hence, fractal.)

PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening. It has paltry few redeeming qualities and I would prefer to forget it exists at all.
php  language  design  feature  broken  software  code  programming  rant  reference  security  fault  bug  error  array 
5 weeks ago by sunpig

related tags

#movabletype  activestate  adaptive  ajax  analyse  analysis  apache  apache2  app  array  article  attack  authentication  autoloader  availability  blog  blogging  broken  browsers  bug  business  byrnereese  cache  caching  calhenderson  chrisheilmann  class  client  code  command  community  compression  configuration  crisp  cross  csrf  css  data  database  daveolsen  db  debug  debugger  design  detect  development  dictionary  dmolsen  dynamic  eclipse  edit  enhance  error  exploit  extension  fastcgi  fault  feature  filament  file  files  filter  find  frontend  geshi  google  hack  hacking  highlighting  history  howto  htaccess  html  ide  image  imagemagick  imagick  include  injection  install  ip  ipv6  java  javascript  jeremykeith  jeresig  johnresig  js  jsmin  jurriaanpersyn  komodo  language  laucnh  leopard  libmcrypt  list  load  local  localhost  lookup  mac  macgdbp  macports  mamp  markdown  marked  marketing  memcached  merge  mobile  modernizr  mod_gzip  mod_rewrite  movabletype  mt  my  mysql  netlog  nginx  object  opensource  optimization  osx  parse  particletree  partition  pecl  performance  perl  phishing  php  phpbb  phpize  preview  processor  profile  programming  protection  python  rant  rasmuslerdorf  reference  regex  require  require_once  resize  resolve  responsive  ress  rss  ruby  sanitize  sb  scalability  scalable  scale  scaling  search  searchmonkey  security  securty  server  settings  setup  shard  sharding  site  smashingmagazine  snowleopard  software  spam  speed  sql  sqlinjection  startup  statistics  stoyanstefanov  support  syntax  text  textile  tinozijdel  token  tools  trace  tutorial  tweakers  typekey  validation  vhost  view  virtualhost  vitamin  vulnerability  web  webdev  webserver  wordpress  wpo  xdebug  xsrf  xss  yahoo  zoompf 

Copy this bookmark:



description:


tags: