Vejo muita gente que programa em PHP, mas conhece muito pouco da linguagem, orientação a objeto então passa longe.
Por isso resolvi fazer esse post, com algumas dicas/ferramentas que poderão ajudar no desenvolvimento não só de PHP, mas do seu dia a dia.
Query browser – Ferramenta para trabalhar com o Mysql de forma rápida e intuitiva (http://www.mysql.com/products/tools/query-browser/).
Smarty Template – Extremamente útil, serve para separar a programação php do layout do site, ideal para quem trabalha com webdesigner (http://smarty.php.net).
PHPMailer – Excelente classe para envio de e-mails (http://sourceforge.net/projects/phpmailer).
Toad – Comparação de estrutura, dados entre dois bancos. Excelente ferramenta, muito útil em migrações (http://www.quest.com/toad-for-mysql/).
Firebug – Plugin para o Firefox que adiciona ao navegador inúmeras ferramentas para facilitar a tarefa de desenvolvimento de páginas web. Ele possibilita a identificação e eliminação de erros de programação, edição e também o monitoramento de CSS, HTML e JavaScript presentes em qualquer página da internet (https://addons.mozilla.org/firefox/addon/1843).
Web developer – Mais um plugin para o Firefox com várias ferramentas para desenvolvedores como redimensionamento de janelas, depuração de formulários e imagens, links para validação de páginas e ferramentas de otimização (https://addons.mozilla.org/firefox/addon/60).
IDE – Cada um usa a de sua preferência, mas atualmente usamos o Notepad++ e o Nusphere. (http://notepad-plus.sourceforge.net/ e http://www.nusphere.com/)
Jquery – Framework javascript, todo desenvolvedor web deveria usar, nãoi sei como eu programava em javascript sem usar isso antes (http://jquery.com/).
XML – Aconselho a usar extensão SimpleXML do php (http://www.php.net/simplexml).
Expressões regulares – Se você está buscando algo para estudar, estude expressões regulares. Vale muito à pena (http://guia-er.sourceforge.net/ ótimo guia sobre er do Aurélio).
Fpdf – Classe que gera arquivos em pdf (http://guia-er.sourceforge.net/).
Sem falar em orientação a objetos, que por incrível que pareça muito pouca gente usa, a qualidade dos código em php ainda são muito fracos, ainda vemos muito código macarrão e POG.
Leiam livros, teve um professor meu que disse “- A pessoa que não lê pelo menos um livro relacionado a sua área de atuação, deveria se sentir envergonhada”, concordo plenamente.
Foi o que eu lembrei por enquanto.
Bons estudos!