PHP es uno de los lenguajes más utilizados para la creación dinámica de sitios web y aplicaciones. Marcos de PHP como Zend, CakePHP, CodeIgniter, etc y de código abierto PHP clases y bibliotecas han hecho nuestras vidas significativamente fácil.
si esres un principiante o un desarrollador de PHP con experiencia, herramientas que se utilizan tienen un impacto directo en tu productividad. W3Avenue ha compilado una lista de extensiones muy útiles y herramientas para desarrolladores de PHP que te ayudará a acelerar el desarrollo y mejorar significativamente la calidad general de su código.
eAccelerator
De código abierto PHP Accelerator, optimizador y caché de contenido dinámico. Aumenta el rendimiento de los scripts PHP de almacenamiento en caché en su estado compilado, de manera que la sobrecarga de la compilación se elimina casi completamente. También optimiza las secuencias de comandos para acelerar su ejecución. eAccelerator típicamente reduce la carga del servidor y aumenta la velocidad de su código PHP 1.10 por hora.
ionCube PHP Accelerator
El ionCube PHP Accelerator es una extensión fácilmente instalado PHP Zend Engine que proporciona una cache de PHP, y es capaz de ofrecer una aceleración sustancial de los scripts PHP sin necesidad de cambios de guión, la pérdida de contenido dinámico, o compromisos de otra aplicación.
Phing
Un proyecto de sistema de generación basado en Apache Ant. Usted puede hacer nada con lo que usted podría hacer con un sistema de construcción tradicional, como el GNU make, y su uso de una sencilla archivos XML y PHP extensible “tarea” clases hacen fácil de usar y muy flexible, construir marco. Características incluyen la ejecución de PHPUnit y pruebas de unidad SimpleTest, las transformaciones de archivo, las operaciones del sistema, interactivo conseguir apoyo, la ejecución de SQL, CVS / SVN operaciones, herramientas para la creación de paquetes PEAR, y mucho más.
BeautifyPHP
Beautify PHP es un servicio totalmente gratuito que permite a los visitantes correctamente el formato de su código PHP de acuerdo con las normas de PEAR.
PHP Beautifier
Este programa de formatear y embellecer PHP 4 y PHP 5 automáticamente los archivos de código fuente. El programa es Open Source y distribuido bajo los términos de la Licencia PHP. Está escrito en PHP 5 y tiene una herramienta de línea de comandos.
PHP Object Generator (POG)
un código abierto fuente del generador de código PHP que genera automáticamente el código limpio y probado orientada a objetos para su aplicación PHP4/PHP5. Mediante la generación de objetos de PHP integrado con los métodos CRUD, POG le da una ventaja en cualquier proyecto.
UML2PHP5
UML2PHP5 es un plugin diseñado para encajar en el diagrama de la aplicación de diám. Genera automáticamente la estructura siguiente código PHP clases del diagrama.
Instant SQL Formatter
Instant SQL Formatter es una herramienta gratuita en línea de SQL ordenado. Además de embellecimiento de código SQL, se puede traducir código SQL en C #, Java, PHP, Delphi y otros lenguajes de programación. También te permite encontrar todos los objetos de bases de datos, tales como tablas, columnas, la función de SQL mediante la selección de formato de salida al objeto de lista de base de datos.
MySQL Table Editor y Generador de código PHP. Importante características ofrecidas por phpMyEdit son: la manipulación de la generación de la tabla de códigos, además de registrar, modificar, visualizar, copiar y eliminación de la tabla de paginación, clasificación y filtrado, las búsquedas en otras tablas (1: enlaces M); configuración de permiso; estilo de múltiples posibilidades de navegación, y la salida de control de diseño mediante CSS, las acciones del usuario de registro, apoyo multilingüe, la capacidad para extender la clase base.
PHP Obfuscator
Codifica y ofusca el código PHP para hacer difícil la salida de ingeniería inversa. La aplicación no requiere pre-modificaciones a su código y no los componentes adicionales en el servidor. Este producto permite la codificación de funciones, variables y la eliminación de espacios en blanco.
Code Eclipse
Un ofuscador PHP que convierte lo normal, fácil de leer el código PHP en un galimatías, con poca o ninguna pérdida de velocidad y sin pérdida de compatibilidad.
PHP Toolkit for ADO .NET Data Services
Permite a los desarrolladores de PHP a los servicios de acceso a los datos creados mediante ADO. NET Data Services Framework. El objetivo es proporcionar la funcionalidad similar. Biblioteca NET para acceder y modificar los datos y su relación con el uso URI que apunta a piezas de datos integrada con la web.
Propel
Propel es un Objeto-Relacional Mapping (ORM) marco para PHP5. Le permite acceder a su base de datos utilizando un conjunto de objetos, proporcionando una API sencilla para almacenar y recuperar datos.
ADOdb
Una librería orientada a objetos escrito en PHP que los resúmenes de las operaciones de base de datos para la portabilidad. Es el modelo de ADO de Microsoft, pero tiene muchas mejoras que lo hacen único (por ejemplo, tablas dinámicas, apoyo registro activo, la generación de HTML para registros de paginación con vínculos anterior y siguiente, de registros almacenados en caché, la generación de menú HTML, etc.) Soporta un gran número de bases de datos incluyendo: MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, FoxPro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, y ODBC genérico, ODBTP.
Doctrine
Doctrine es un mapeador de objetos relacionales (ORM) para PHP 5.2.3 + que se sienta encima de una potente capa de abstracción de bases de datos (dbal). Uno de sus principales características es la opción de escribir las consultas de base de datos en un objeto de propiedad orientada dialecto SQL llamada Doctrina Query Language (DQL), inspirado en Hiberna HQL. Esto proporciona a los desarrolladores una poderosa alternativa a SQL que mantiene la flexibilidad, sin necesidad de la duplicación de código innecesaria.
Xdebug – Debugger and Profiler Tool
La extensión Xdebug ayuda a depurar el guión de proporcionar una gran cantidad de información valiosa. La información de depuración que puede proporcionar Xdebug incluye: pila de restos y huellas en función de mensajes de error, la asignación de memoria y la protección de recursividad infinita. Xdebug también ofrece: información de perfil de scripts PHP, el análisis de la cobertura de código, la capacidad para depurar sus scripts de forma interactiva con un cliente de depuración. También debe comprobar: Webgrind – Xdebug perfiles de la interfaz de web en PHP, MacGDBp – Mac OS X que la aplicación de forma remota depurar sus aplicaciones en ejecución PHP Powered by Xdebug.
FirePHP
FirePHP es ideal para el desarrollo de AJAX donde se requiere JSON limpio y respuestas XML. FirePHP le permite acceder a su consola de Firebug mediante una llamada PHP simple método. Todos los datos se envían a través de cabeceras de respuesta y no interferirá con el contenido de la página.
DBG – PHP Debugger and Profiler
Todas las funciones del depurador de PHP, una herramienta interactiva que le ayuda a la depuración de scripts PHP. Trabaja en una producción y / o servidor de desarrollo Web y le permite depurar secuencias de comandos de forma local o remota, desde un IDE o consola.
PHP Debug
Proporciona asistencia en la depuración de código PHP, por el programa de seguimiento, las variables de visualización, tiempo de proceso, incluidos los archivos, las consultas ejecutadas, las variables de guardia … Esta información se recopila a través de la ejecución del script, por lo que se muestran al final de la secuencia de comandos (en un div flotante de Niza o una tabla HTML) de modo que se puede leer y utilizar en cualquier momento.
Más información: Debuglib, Krumo
PHP CodeSniffer
CodeSniffer PHP es un script de PHP5 que tokenizes y “olfatea” código PHP para detectar violaciónes de un conjunto definido de normas de codificación. Se trata de un instrumento de desarrollo esencial que garantiza que el código se mantiene limpio y consistente. Incluso puede ayudar a evitar algunos errores comunes semántica realizadas por los desarrolladores.
phpDocumentor
Similar a Javadoc, y escrito en PHP, phpDocumentor se puede utilizar desde la línea de comandos o una interfaz web para crear la documentación profesional de código fuente PHP. phpDocumentor tiene soporte para la vinculación entre la documentación, la incorporación de documentos a nivel de usuario como tutoriales y la creación de código fuente resaltado con referencias cruzadas a la documentación en general de PHP.
PHP Depend
PHP dependen es analizador de software y la herramienta de métricas que tiene por objeto proporcionar muchas informaciones útiles acerca de un proyecto de PHP especificado. Depende de PHP puede generar un gran conjunto de métricas de software de una base de código asignado, estos valores se pueden utilizar para medir la calidad de un proyecto de software y ayudan a identificar que partes de una aplicación en la que una refactorización debe ser aplicado.
phpLangEditor
Un complemento de Firefox que te permitirá traducir fácilmente archivos de idioma y variables en sus scripts PHP.
Aptana PHP Development Environment
Aptana PHP es el robusto, libre, de código abierto IDE para PHP con todo lo que necesita para empezar rápidamente y obtener aún más rápido con el desarrollo, prueba, ajuste, y el despliegue de sus aplicaciones PHP. Desde la pre-instalado servidores PHP, asistente de código, plantillas de código, generación de código, depuración, refactorización, editor de Smarty, herramientas de base de datos y más, Aptana PHP te da la de extremo a extremo herramientas que necesita para PHP, además de todas las demás que Aptana Studio tiene para ofrecer.
PHPEclipse
PHPEclipse funciona en todas las principales plataformas OS y tiene las siguientes características: Sintaxis para colorear, los soportes coinciden, plegado de código, completado de código, PHP Manual de Integración, plantillas de código, soporte Xdebug, Apoyo DBG, CVS y SVN + + de apoyo.
Zend Studio
Un entorno de desarrollo profesional de grado que incluye la edición de código PHP, la depuración, de perfiles, pruebas unitarias, pruebas diagnósticas y más.
PHPanywhere
Una web gratuito basado en Entorno de desarrollo integrado para el lenguaje PHP, en otras palabras, es una aplicación que proporciona a los desarrolladores todas las capacidades de edición de código que necesitan para desarrollar aplicaciones PHP en línea. Incluye un editor de sintaxis real de código de tiempo con el apoyo de todos los formatos web y un editor de FTP de gran alcance.
VS.Php For Visual Studio
VS.Php PHP es un entorno integrado de desarrollo basado en Visual Studio 2008. Con VS.Php usted puede diseñar, desarrollar, depurar y desplegar aplicaciones PHP en el IDE de Visual Studio.
Más información:NetBeans, PhpED, PHPEdit, phpDesigner, TextMate, Komodo IDE
PHP Intrusion Detection System (PHPIDS)
Un sencillo de utilizar, bien estructurado, rápido y el estado de la capa de seguridad de avanzada para la aplicación de su PHP basado en la web. El IDS no tiras, desinfecta ni filtros de entrada de cualquier malicioso, sino que simplemente reconoce cuando un atacante intenta romper su sitio y reacciona exactamente de la que usted desea. Actualmente, el PHPIDS detecta todo tipo de XSS, SQL Injection, inyección de cabecera, de recorrido de directorio, RFE / LFI, DoS y LDAP. Sobre la base de un conjunto de aprobados y en gran medida a prueba las reglas de filtrado cualquier ataque se da un grado de impacto numérico que hace que sea fácil decidir qué tipo de acción debería seguir el intento de hacking. Esto puede variar desde la simple tala para el envío de un correo de emergencia para el equipo de desarrollo, mostrando un mensaje de advertencia para el atacante o incluso horas de sesión del usuario.
PhpSecInfo
PhpSecInfo proporciona un equivalente a la función phpinfo () que los informes de seguridad de la información sobre el entorno de PHP, y ofrece sugerencias para la mejora. No es un sustituto de las técnicas de desarrollo seguro, y no hace ningún tipo de código o auditoría de aplicación, pero puede ser una herramienta útil en un enfoque de seguridad de varias capas.
PHPConfig
Una interfaz gráfica para el archivo php.ini de PHP, donde toda la configuración de PHP se lleva a cabo. El resultado final es que puede pasar más tiempo en su código PHP, y menos en el archivo INI ajustar. Es compatible con toda la funcionalidad estándar de PHP, y tiene una ficha especial para manejar cualquier plugins Parte 3.
Lighty2Go
Lighty2Go es, Lighttpd portátiles, MySQL y PHP (cojera) pila en un palo para Windows. Llévelo con usted en su thumdrive USB y tener algo de diversión.
PAMP
Personal AMP – Apache, MySQL y PHP – pila para el teléfono móvil S60.
WampServer
Le permite configurar Apache, PHP y la base de datos de MySQL en Windows. También viene con PHPMyAdmin para administrar fácilmente sus bases de datos. WampServer le permite añadir muchos como Apache, MySQL y PHP libera como desee.
Server2Go
Un servidor Web que se ejecuta fuera de la caja sin ningún tipo de instalación y escribir en los medios de comunicación protegidos. Esto significa que las aplicaciones web basadas en Server2Go se puede utilizar directamente desde el CD ROM, una memoria USB o desde cualquier carpeta del disco duro sin la molestia de la configuración de Apache, PHP o MySQL.
PHPUnit
PHPUnit es un miembro de la familia xUnit de los marcos de las pruebas y proporciona un marco que hace que la escritura de las pruebas de fácil, así como la funcionalidad de ejecutar fácilmente las pruebas y analizar sus resultados.
SimpleTest
Es SimpleTest es similar a JUnit / PHPUnit. Es compatible con los objetos simulados y se puede utilizar para automatizar las pruebas de regresión de aplicaciones web con un cliente de secuencias de comandos HTTP que puede analizar las páginas HTML y simular cosas como hacer clic en los enlaces y la presentación de formularios.
vfsStream
vfsStream es un contenedor corriente de un sistema de archivos virtual que puede ser útil en las pruebas de unidad al sistema de burlarse de los archivos reales. Se puede utilizar con cualquier marco de unidad de prueba, como PHPUnit o SimpleTest.
PHP Cheat Sheet From AddedBytes
El PHP hoja de trucos es una hoja de referencia de la página, lista de argumentos de formato de fecha, la sintaxis de expresiones regulares y funciones comunes.
PHP 5 Online Cheat Sheet
Cubriendo Tipo: Boolean, Integer, String, Array, Object / clase; String: funciones, la conversión; Array: funciones, la conversión; Clase: definición, declaración de miembro, la visibilidad de miembros; Fecha / Hora: funciones, formatos, variables predefinidas: $ _SERVER $ _FILES
The CheatSheet – CakePHP 1.2
Incluye una referencia rápida de las variables de configuración de CakePHP, funciones, convenciones, rutas de acceso y el archivo index.php. También proporciona referencias de propiedades, métodos y funciones de devolución de llamada para modelos, Vista, Controlador y Clases de ayuda.
PHP $_SERVER Superglobal on Apache & IIS
Una tabla de claves que se definen en la matriz de PHP superglobales $ _SERVER se ejecutan en servidores IIS y Apache. El objetivo de esta mesa es permitir a los desarrolladores de PHP una idea de qué esperar si tienen que migrar de una plataforma a otra.
Smarty Cheat Sheet
Cualquier persona que sigue interesado en Smarty puede utilizar esta hoja de trucos. Contiene consejos rápidos y de referencia para los diseñadores del template de Smarty.
las pueden probar y me cuentan.
jCryption es un plugin HTML o JavaScript para la encriptación de Formularios, que encripta el POST/GET-Data que serán enviados al momento de enviar un formulario. Funciona mediante la encriptación de datos en el cliente de JavaScript y descifra en el servidor usando PHP. jCryption requiere jQuery para el procesamiento del lado del cliente y PHP 4.0.4 + en el servidor.
jCryption primero serializa el formulario, se convierte en la cadena de valores hexadecimales que se requiere para cifrarlo. Cuando el par de claves se generan en el servidor, el script lo recibe, cifra la cadena con la clave pública y la envía al servidor donde se descifra la cadena. Una vez hecho esto tiene su cadena en serie original de nuevo que es igual a una forma normal de presentar (GET o POST).
Características
Datos de forma de cifrado RSA de hasta 2048 bits
AjaxSubmit apoyo
No se requiere SSL
Fácil de instalar, utilizar y ampliar
No bloquea el navegador en los cálculos
jCryption script que ha sido probado con éxito el trabajo con Internet Explorer 6 +, Mozilla Firefox 3 +, Safari 3, Opera 9 +, y Google Chrome.
Más información y descarga en: jCryption.
Los usuarios de LINUX podran disfrutar de Moonlight 2.0 en su fase beta, la implementación open source de la tecnología Silverlight de Microsoft a sistemas Linux.
Moonlight 2.0 beta permite disfrutar en Linux de sitios desarrollados para Silverlight 2.
Interesados pueden instalar Moonlight 2.0 beta a través del plugin para Firefox.
Moonlight 2.0 beta se trata de una versión en desarrollo cuya funcionalidad está muy avanzada pero que contiene algunos bugs menores que hacen recomendable tomar medidas de seguridad como el uso de este plugin solo en sites de confianza.
Además instalando Mono 2.4 y el kit de desarrollo de software de Moonlight es posible programar aplicaciones en UNIX. Moonlight 2.0 admite gran variedad de lenguajes de programación como IronRuby, IronPython, Visual Basic o PHP.
Microsoft se encuentra actualmente en la versión 3.0 de Silverlight aunque aun pasará algo de tiempo antes de tener Moonlight 3.0.
Los servicios para acortar URLs se han vuelto sumamente populares gracias a Twitter; Aquí veremos 7 scripts PHP y MySQL que nos permitirán montar nuestro sistema para acortar URLs rápidamente.
La finalidad de estos servicios es acortar el tamaño de las urls, haciéndolas más legibles y fáciles de seguir. Sin embargo, no es lo único que podemos hacer. Con este sistema también podemos proteger URLs mediante la solicitud de contraseñas, personalizar las URLs y más.
Aquí tenemos 7 scripts open source para acortar URLs que podemos montar en nuestro servidor…
Shorty
Shorty es un script libre URL shortener construido con PHP y MySQL. Shorty es un script libre URL shortener construido con PHP y MySQL. Viene con una interfaz de administrador cuando los enlaces se pueden editar o borrados y el número de clics se puede ver. Viene con una interfaz de administrador cuando los enlaces se pueden editar o borrados y el número de clics se puede ver.
YOURLS
Wordpress corto de secuencias de comandos URL
Es un conjunto de scripts PHP para ejecutar una URL personalizada acortar servicio. Es un conjunto de scripts PHP para ejecutar una URL personalizada acortar servicio.
Puede ser público o privado, la costumbre URL de palabras clave se pueden recoger, cuenta clics y cuenta con una API. Puede ser público o privado, la costumbre de URL de palabras clave se pueden recoger, cuenta clics y cuenta con una API. Lo mejor de todo, un plugin de Wordpress que integra con tu blog y los enlaces se acortan automáticamente. Lo mejor de todo, un plugin de Wordpress que integra con tu blog y los enlaces se acortan automáticamente.
kissa.be!
kissa.be de secuencias de comandos URL Shortener
Esta breve secuencia de comandos URL tiene soporte para acortar varios insumos: Esta breve secuencia de comandos URL tiene soporte para acortar diversas aportaciones:
* URL URL
* E-mail e-mail
* Texto texto
* Imagen imagen
Está construido con PHP / MySQL y posee una API para la reducción / ampliación de URL. Está construido con PHP / MySQL y posee una API para la reducción / ampliación de la URL.
PHPurl
URL de secuencia de comandos de PHP Shortener
PHPurl es un simple script para acortar URLs. PHPurl es un sencillo script para acortar URLs. Opcionalmente, las URL personalizadas pueden definirse para los vínculos más legible. Opcionalmente, las URL personalizadas pueden definirse para los vínculos más legibles. El script se crea con PHP y MySQL. El script se crea con PHP y MySQL.
BrokenScript
Base de secuencias de comandos URL Shortener
Esta es una secuencia de comandos URL que acortar una información personalizada se requiere para generar la dirección URL. Esta es una secuencia de comandos URL que acortar una información personalizada se requiere para generar la dirección URL.
TightURL
TightURL de secuencias de comandos URL corta
TightURL es un PHP / MySQL script que tiene una bonita función de control de spam. TightURL es un PHP / MySQL script que tiene una bonita función de control de spam. Comprueba las entradas en diversas bases de datos de spam antes de acortar ellos. Comprueba las entradas en diversas bases de datos de spam antes de acortar ellos.
phurl - Libre de secuencias de comandos URL corta
El script tiene un Captcha y volver a Captcha de apoyo para evitar los robots. El script tiene un Captcha y volver a Captcha de apoyo para evitar los robots. También viene con una interfaz de administrador de base que permite la supresión de URL. También viene con una interfaz de administrador de la base que permite la supresión de la URL.