Estas son probablemente las herramientas más útiles de las que puede estar acompañado un desarrollador de PHP.
Sistemas que ofrecen herramientas o utilidades para el desarrollo de proyectos en PHP y las herramientas en si están creadas con PHP, pero pueden ser para gestionar proyectos o ayudar a desarrollar sistemas en cualquier tecnología.
Php Documentor
Es un sistema para crear y mantener la documentación de aplicaciones creados con PHP, también como phpdoc o phpdocu. Puede usarse directamente por línea de comandos o a través de una interfaz web. Con esta aplicación te aseguro que puedes llegar a crear una documentación profesional y además soporta enlaces entre páginas de documentación, herencia automática de clases de programación orientada a objetos y generación de código fuente resaltado con referencias a la documentación.
Funciona por plantillas, que se pueden extender ya cuenta con 15 maneras diferentes de mostrar la documentación. También soporta formato PDF para generar las documentaciones.
xDebug
xDebug es sin duda una de esas herramientas de las que todo desarrollador debe disponer o al menos probar alguna vez, con la información que te proporciona esta aplicación serán muy pocos los scripts que se te resistan.
Entre otras funcionalidades xDebug ofrece:
- Trazas, con parámetros que admiten funciones definidas por el usuario, muestra el nombre de la función, del archivo y el número de línea.
- Asignación de memoria.
- Protección contra recursividad infinita.
Php Unit
PhpUnit nos facilita la creación de pequeños scripts que nos ayudan a testear nuestras aplicaciones y a analizar los resultados.
Entre sus características nos encontramos con:
- Forma parte del grupo de frameworks de xUnit
- Puerto completo deJUnit para PHP5.
- Soporte para Mock Objects (jMock).
- Almacena los resultados en una Test Database.
- Se integra con varias aplicaciones de test.
Propel
Propel es una aplicación que se encarga del acceso a la base de datos y que permite la portabilidad y la abstracción con la base de datos.
Propel está integrado en el popular framework Symfony.
PhpMyAdmin
phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas webs, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y está disponible en 50 idiomas.
Es probablemente la aplicación más antigua, importante y conocida de esta lista puesto que se encuentra vigente desde el año 1998.
PHP beautifier
Un programa escrito en PHP encargado de reformatear e identar el código correctamente de manera automática.
Php Beautifier como su nombre indica es un embellecedor de código que corrige y facilita la lectura del código.
Smarty
Smarty nos ayudará a familiarizarnos con el uso de plantillas (templates) que permite separar elegantemente el código PHP de su presentación, hay varios motores de templates, en nuestro caso elegimos Smarty puesto que es posiblemente el sistema más rápido.
Lo podemos descargar aquí, tendremos que asegurarnos que nuestro servidor utiliza una vesión PHP 4.0.6 u otra más reciente.
Seguro que conoces alguna herramienta que no este en esta lista y que sea útil, si es así no dudes en comentarlo y de este modo tendremos una lista más completa de herramientas para desarrolladores PHP.





Poca información
Deberían de poner más cosas acerca de este progama, como las herramientas o la página principal de este programa.
Por favor
Gracias
itunes
Necesito el iTunes 7.5. por favor el que lo tenga me escriba al correo o aquí. lo necesito y no tengo acceso a lapagina de Apple.
Tendras que hacer una
Tendras que hacer una comparativa con la base de datos de si el usuario es igual a la contraseña. Si te devuelve true, creas una variable de session que sea comprovada en todas las paginas, y dependiendo del usuario que sea, que redirija a una pagina u otra.
login
necesito una información_.
tengo un cliente que desea colocar una pagina en
su sitio donde cada uno de sus clientes pueda
loguearse con su mail y un numero o una clave.
y acceder a cierto tipo de documentacion particular sobre productos.
los archivos que son de consulta son archivos en word o en pdf y podrian estar comprimidos en zip y cada cliente entraria a una pagina donde estaria la docuemntacion correpsondiente a cada uno.
Como se puede hacer esto?
muchisimas gracias por su respuesta
Persistencia de Objetos
Existe un framework para realizar la persistencia de objetos de modo similar al API de persistencia de Java o a Hibernate, se llama EZPDO se encuentra en la siguiente direccion http://www.ezpdo.net/ tienen que probarlo... saludos
raul.garvizu
Enviar un comentario nuevo