Académique Documents
Professionnel Documents
Culture Documents
Evolución de PHP
¿Qué se necesita para que PHP funcione?
Ventajas y desventajas
Principios básicos de programación con PHP
Framework de PHP
Aplicaciones en PHP
PHP para el E-Commerce
Conclusiones
¿ Qué es PHP ?
¿ Qué permite ?
PHP 3 (1997)
◦ Analizador sintáctico.
◦ Se reescribieron el código de PHP produciendo el motor Zend.
◦ Cambia el nombre al actual.
PHP 4 (2000)
◦ Mejoras de seguridad
PHP5 (2004)
◦ POO
◦ Mejoras de rendimiento.
◦ Mejor soporte para MySQL y XML.
Es libre
POO
<?php
sentencias de PHP;
?>
</html>
Tipo de datos
◦ Booleanos
◦ Enteros
◦ String
◦ array
◦ Objetos
◦ Null
◦ Aritméticos
◦ Asignación
◦ De cadena
◦ Incremento y decremento
◦ Comparación
◦ Comparación de los datos en forma binaria
◦ Lógicos
Estructuras de control
◦ If-else
◦ If elseif
◦ Switch
Estructuras de ciclos
◦ For
◦ Forecha
◦ While
◦ Do while
◦ Break y continue
Permite la definición de funciones
POO
CakePHP
◦ Es un framework que provee una amplia
arquitectura para el desarrollo, mantenimiento y el
despliegue de aplicaciones.
◦ http://www.cakephp.org/
Symfony
Fácil instalación
Reduce el overhead.
Diseño limpio
Legibilidad de código
Control robusto de las aplicaciones mediante el enterprice contexts.
http://www.symfony-project.com/
Seagull
http://seagull.phpkitchen.com/
Prado
◦ Reusabilidad de componente
◦ Fácil uso
◦ Framework robusto
◦ Buen desempeño
◦ Mejores prácticas
http://www.xisc.com/
Open source
Oscommerce
http://www.oscommerce.com/
Zen Cart
http://www.zen-cart.com/
Magento
http://www.magentocommerce.com/
Comerciales
PHPCart
http://www.phpcart.net/
Cubecart
http://www.scripts.com/viewscript/cubecart/7303/
CS-Cart
http://www.scripts.com/viewscript/cscart-shopping-cart-software/18342/
Drupal
Licencia GPL
http://drupal.org/
Mambo Open Source
http://mambo-foundation.org/
phpMyAdmin
http://www.phpmyadmin.net/
phpPgAdmin
Características
http://www.horizon-crm.com/index.html
vBulletin
http://www.vbulletin.com/
WordPress
http://wordpress.org/
Moodle
http://wordpress.org/
PHP es el lenguaje de programación web más
utilizado por su facilidad, robustez, soporte y por
estar al alcance de todos.
Es un lenguaje OO.
Preguntas y/ comentarios
Gracias por la atención!!