The PHP defenders' mentality and seeing the light

Today I came across Mark Litwintschik’s post titled Abandoning PHP for Python. What Mark says resonates with me in almost every paragraph but what led me to write this post was what I read in some of the comments there. It’s a shame that some PHP fans insist on not understanding that when these comparisons are made and people say “X is better than PHP” (X being some framework like Rails or Django), they’re not really comparing PHP (the language) to that framework. »

Author image Raúl Santos

I hate PHP

Update in May 2020: I don’t think I hate PHP this much nowadays. I have barely touched it for the past 6 or 7 years but it seems to have fixed a lot of its bigger problems. Good for you PHP! Despite that, I think I’ll still stick with other languages for the time being. The trauma is just too great… :) I hate PHP. Even though it’s the programming language I use the most to earn my keep, I can no longer keep this inside me. »

Author image Raúl Santos

Instalação de (Ubuntu, Apache VirtualHosts, MySQL e PHP) num VPS

Recentemente tive de mudar alguns sites para um VPS e decidi documentar as partes essenciais da mudança. De notar que o que aqui relato são apenas os passos essenciais, necessários para ter os sites online; isto é, não menciono configurações adicionais para segurança, partições da(s) drive(s), optimizações do desempenho, etc… O objectivo é apenas o de servir como guia superficial para quem queira seguir meia dúzia de passos para ter uns sites a funcionar num VPS. »

Author image Raúl Santos

Frameworks para desenvolvimento web

Tendo a web como a minha área principal de trabalho, tenho um interesse natural pelas ferramentas que me possam facilitar a vida. Nesse sentido, algo que hoje em dia é quase essencial é uma boa framework. No entanto, com o advento da “web 2.0” (detesto o termo), e em particular após o grande sucesso da Ruby on Rails, frameworks para desenvolvimento web têm aparecido como cogumelos. Toda a gente e mais a minha avó tem a sua framework. »

Author image Raúl Santos

Wordpress 2.5

Wordpress 2.5 is out. Looks like it has a bunch of new stuff on multiple categories, like multi-file uploading and one-click plugin upgrades, in the make-my-life-easier section, the salted passwords and cookie encryption, on the security front, or the just plain cool stuff, like built-in photo galleries, customizable dashboard, a media library, a WYSIWYG editor that doesn’t mess up your code, concurrent post editing protection, and full-screen editing. Yeah, I’m a Drupal user but for a simple site with just a blog and a few simple pages (and now, apparently, even a photo gallery) which doesn’t need a lot of complex customization, Wordpress is pretty good - above all because it’s so simple to use. »

Author image Raúl Santos