Tag Archives: php

Eines per al desenvolupament web en LAMP

Eines per al desenvolupament web en LAMP

Aquest és un recull de les diferents eines que utilitzo actualment per al desenvolupament web  en LAMP, en una estació de treball Windows. La majoria són de codi obert i gratuïtes.

Com a navegador Firefox, per descomptat, amb els següents complements:

Com a IDE, Eclipse, amb els següents plugins:

  • PHPEclipse: Per a treballar amb PHP amb Eclipse. Si no et convenç pots provar el PDT com a alternativa.
  • JSEclipse: Per treballar amb JS. Aquest plugin l’ha comprat Adobe, i ara és de pagament. Podeu descarregar-ne una versió anterior i gratuïta.

Per treballar amb el MySQL:

  • MySQL GIU Tools: Eines gràfiques per a gestionar un servidor MySQL
  • MySQL Workbench: Eina visual per a dissenyar bases de dades
  • Navicat (de pagament): Client gràfic per a MySQL amb multitud de funcionalitats

Com a servidor local MoWeS Portable (instal·lació de Apache, MySQL, PHP i d’altres de manera senzilla).

Editors de codi:

  • TopStyle (de pagament): Editor de CSS i HTML. El millor editor de CSS que he trobat fins al moment. Les noves versions les podeu trobar al web de l’autor.
  • Notepad++: Un substitut molt potent per al Notepad

Altres eines:

Un parell de "tips" per a MySQL i PHP

Un parell de "tips" per a MySQL i PHP

Per a MySQL: INSERT ON DUPLICATE KEY UPDATE

Molt útil per a substituir el típic “si existeix fer update, sinó insert” o per a mantenir contadors.
Veure la documentació oficial: INSERT … ON DUPLICATE KEY UPDATE Syntax


I per a PHP, validar i filtrar dades de fonts insegures: Data filtering
Atenció a la nota:

The filter extension is enabled by default as of PHP 5.2.0. Before this time an experimental PECL extension was used, however, the PECL version is no longer recommended or updated.

Una llàstima si el vostre entorn no disposa d’aquesta extensió, ja que presenta unes funcionalitats molt interessants (només cal veure els filtres que porta incorporats).