SlideShare une entreprise Scribd logo
1  sur  17
php Sintaxis: Natybu Alezxitha!
La sintaxis de PHP es muy similar a la de C o C++. Quizás lo más destacado ocurre a nivel semántico: el tipado es muy poco estricto, es decir, cuando creamos una variable en ella podemos almacenar el tipo de datos que queramos. Esto es muy flexible y cómodo para el desarrollador, aunque los errores que se cometen pueden ser mucho más graves y difíciles de corregir. Las posibilidades del interprete para detectar incompatibilidades entre variables se reducen mucho y pueden ocurrir cosas extrañas en determinadas circunstancias si no tenemos cuidado.
Caracteres especiales básicos En realidad estos caracteres se usan en HTML para no confundir un principio o final de etiqueta, unas comillas o un & con su correspondiente caracter. &lt; 	< 	&gt; 	> &amp; 	& 	&quot;
1. Wordpress Wordpress es un sistema gestor de contenidos poderoso y aún fácil de usar. Inicialmente fue diseñado como una plataforma para blog. Sin embargo lentamente se ha hecho popular y puede ser personalizado en un poderoso CMS con algunos trucos y plugins. He escrito un artículo respecto a los plugins SEO de Wordpress y tambien he hablado acerca de las cosas que debería saber sobre Wordpress 2.8. wordpress 2. Drupal Drupal es un sistema gestor de contenidos gratuito y un framework de aplicaciones PHP de código abierto, modular, escrito en PHP. Se usa como sistema back-end para muchos tipos diferentes de sitios web, desde pequeños blogs personales hasta grandes sitios corporativos y políticos. m
3. Joomla Joomla es un sistema gestor de contenidos ganador de premios, que posibilita construir sitios web y poderosas aplicaciones en línea. Muchos aspectos incluyendo su facilidad de uso y extensibilidad han hecho a Joomla el software más popular para sitios web. Lo mejor de todo es que es una solución de código libre disponible gratuitamente para todo el mundo. 4. Frog CMS Frog CMS simplifica la administración de contenidos ofreciendo una elegante interfaz de usuario, flexible manejo de plantillas por página, y una simple administración de usuarios y permisos, así como las herramientas necesarias para la administración de archivos.
5. SilverStripe SilverStripe es un gestor de contenidos en PHP desarrollado bajo el framework de Sapphire, y utiliza un patrón de diseño MVC. Pueden verse varios sitios de ejemplo construídos con SilverStripe desde su sitio oficial. 6. Mambo Mambo es un gestor de contenidos premiado y lleno de funcionalidades que puede ser usado para todo, de simples sitios web a complejas aplicaciones corporativas. Aunque algunos sitios Mambo ya han migrado a Joomla, creo que debía incluir Mambo aún como un gran software CMS. 7. TYPOlight TYPOlight es un gestor de contenidos PHP y tiene muchas funcionalidades como actualización en vivo, navegador cruzado (compatible con IE7), usa Ajax y tecnologías Web 2.0. Debe revisar su página web para más informaciónan
8. Concrete5 Concrete5 es un sistema gestor de contenidos de código abierto con una simple interfase de administración. Puede editar la página web en vivo usando la herramienta de edición que aparece en cuanto se hace login en el administrador. 9. Textpattern Textpattern es otro sistema gestor de contenidos muy popular aún. Requiere PHP 4 para correr y tiene muchos plugins que pueden ser usados para personalizarlo. 10. Symphony Symphony es un CMS que usa XML/XSLT como lenguaje de plantillas. Symphony permite personalizar lo que sea, desde la estructura de direcciones URL del sitio hasta su ambiente de publicación. para un no-programador este CMS puede ser complicado de aprender. 11. MODx MODx es ambas cosas, un framework de aplicaciones PHP y un sistema gestor de contenidos. MODx es el primer CMS en PHP gratuito en ofrecer una API que soporta totalmente la tecnología Ajax Web 2.0 Ajax. Es un CMS de con optimización de búsqueda amigable (SEO friendly), y permite configurar meta-contenidos para cada página.
12. Habari Project Habari es una plataforma de blog altamente recomendable. Está escrita específicamente para ambientes modernos de hospedaje y utiliza técnicas modernas de programación orientada a objetos. 13. CMS Made Simple CMS Made Simple es altamente personalizable y hay muchos módulos que se pueden descargar para complementarlo. Su documentación es bastante completa y fácil de seguir. 14. ImpressCMS ImpressCMS es un sistema gestor de contenidos desarrollado en forma comunitaria. Es altamente escalable y extremadamente útil para administrar comunidades en línea. 15. Exponent CMS Exponent utiliza un flexible e intuitivo sistema editor de contenidos que permite que las páginas de un sitio web sean editadas en la misma página en que se muestran. Puede descargar módulos y plantillas del sitio oficial tambien.
16. MiaCMS MiaCMS es una bifurcación de Mambo. Tiene un poderoso y extensible sistema de extensiones (thirdpartyextension), y además un flexible sitio con plantillas o temas. MiaCMS soporta OpenID y puede ser considerado un CMS estable and maduro. 17. Jojo CMS Jojo es un CMS con motor de búsquedas amigables. Con él tendrá URL's amigables (friendly URL) en sus artículos, y Jojo manejará dominios www/non-www para usted. Además Jojo le permite extender su funcionalidad añadiendo bases de datos de productos, blogs, galerías de imágenes o lo que sea que necesite. 18. TYPO3 TYPO3 es un gestor de contenidos de código abierto para propósitos corporativos en webs e intranets. Ofrece total flexibilidad y extensibilidad mientras presenta un completo juego de interfases, funciones y módulos preconstruídos.
19. Elxis CMS Elxis viene con muchas funcionalidades como un motor de búsqueda con URL's amigables (friendly URL), alta seguridad, una lista de miembros ajustable y perfiles de uso completos. Sus tareas automatizadas, moderno diseño, tecnología Ajax e interfasemultilenguajes le ayuda a ser más productivo. 20. Chyrp Chyrp es una ligera plataforma de Blog que usa Twig como motor de plantillas. Thedocumentationis quite complete and you can download a lot of useful modules fromthemainsite.
Como instalar wapserver: Esta es una guía no oficial en español, que pretende simplificar la instalación de WampServer2.0, que incluye lo siguiente:     PHP  v5.2.5 MySQL v5.0.45     Apache v2.2.6 phpMyAdmin v2.10.1 SQLite v2.8.17 Lo primero es descargar el archivo, que podemos hacerlo aquí (19.5mb) Luego debemos instalar el ejecutable que acabamos de descargar y seguir los pasos de la instalación, en un momento la instalación nos pedirá que definamos nuestro navegador por defecto, debemos buscar el archivo en nuestro disco (ej. C:rchivos de Programasozilla Firefoxirefox.exe, o el navegador que tu utilices). También nos pedirá que configuremos los datos de nuestro servidor SMTP, en caso de tener, ingresamos los datos, en caso contrario dejamos los datos que vienen por defecto y le damos a “Next >”. Una vez el programa esté instalado en nuestra PC, lo ejecutamos y para ponerlo en español, nos vamos con clic derecho sobre el iconito que generó en la barra de tareas (al lado del reloj), y definimos language > spanish.
Codigo de php: <? $sql=$Db1->query("SELECT * FROM orders WHERE order_id='$order_id'"); $order=$Db1->fetch_array($sql); $cost=$order[cost]; $includes[content]=" <div align=quot;centerquot;> <table> <tr> <td>Item: </td> <td>$order[payment_id]</td> </tr> <tr> <td>Cost: </td> <td> ".iif($order[proc]==6,"".($cost*100)." Points",iif($order[proc]==10,"".($order[amount])." F.A Credits",iif($order[proc]==11,"".($order[amount])." Banner Credits",iif($order[proc]==12,"".($order[amount])." Link Credits","$settings[currency]$order[cost]"))))." </td> </tr> <tr> <tdalign=quot;centerquot; colspan=2><b>ThankYouForYourOrder!</b><br><a href=quot;index.php?view=account&ac=order_ledger&".$url_variables."quot;>ClickHereTo View Status Of TheOrder</a></td> </tr> </table> </div>"; ?>
Natybu & Aleszitha Gracias por su atencion maestra elena espero y le ayagustadoo y nos ponga una bonithacalificacion…. Gracias x su atencion!! :D BYEEE!! Att: natyybuusiitha la bonithha :DD Att: Aleesziitha la besukona :DD
Php. sintaxis

Contenu connexe

Tendances

Aprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro TraducidoAprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro Traducidoluigiacarigua
 
Qué es y como se instala Joomla
Qué es y como se instala JoomlaQué es y como se instala Joomla
Qué es y como se instala JoomlaJorge García
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2luigiacarigua
 
Manual Completo Php 5
Manual Completo Php 5Manual Completo Php 5
Manual Completo Php 5Pablo Morales
 
Manual de Joomla
Manual de JoomlaManual de Joomla
Manual de JoomlaJose Ponce
 
Curso de Administración de Joomla
Curso de Administración de JoomlaCurso de Administración de Joomla
Curso de Administración de JoomlaPablo MC
 

Tendances (12)

Aprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro TraducidoAprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro Traducido
 
Qué es y como se instala Joomla
Qué es y como se instala JoomlaQué es y como se instala Joomla
Qué es y como se instala Joomla
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2
 
Manual Completo Php 5
Manual Completo Php 5Manual Completo Php 5
Manual Completo Php 5
 
Ultimo de Ofimatica
Ultimo de OfimaticaUltimo de Ofimatica
Ultimo de Ofimatica
 
Manual de php
Manual de phpManual de php
Manual de php
 
Manual De Php
Manual De PhpManual De Php
Manual De Php
 
Joomla y wordpress
Joomla y wordpressJoomla y wordpress
Joomla y wordpress
 
Manual de Joomla
Manual de JoomlaManual de Joomla
Manual de Joomla
 
Curso de Administración de Joomla
Curso de Administración de JoomlaCurso de Administración de Joomla
Curso de Administración de Joomla
 
Dn12 u3 a29_ppl
Dn12 u3 a29_pplDn12 u3 a29_ppl
Dn12 u3 a29_ppl
 
Practica09
Practica09Practica09
Practica09
 

En vedette

Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programaciónKarenNaranjoH
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CRonny Parra
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 

En vedette (8)

Variables en php
Variables en phpVariables en php
Variables en php
 
Intro oo
Intro ooIntro oo
Intro oo
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadores
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programación
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 

Similaire à Php. sintaxis

Similaire à Php. sintaxis (20)

Investigación y comparativa cms
Investigación y comparativa cmsInvestigación y comparativa cms
Investigación y comparativa cms
 
Investigación y comparativa cms2
Investigación y comparativa cms2Investigación y comparativa cms2
Investigación y comparativa cms2
 
Cms
CmsCms
Cms
 
Mambo Cms
Mambo CmsMambo Cms
Mambo Cms
 
Presentacion Joomla
Presentacion JoomlaPresentacion Joomla
Presentacion Joomla
 
Joomla Castellon
Joomla CastellonJoomla Castellon
Joomla Castellon
 
Joomla taller castellón
Joomla taller castellónJoomla taller castellón
Joomla taller castellón
 
Manual de instalación
Manual de instalación Manual de instalación
Manual de instalación
 
Presentacion Impess Cms Juan Miranda Berenguel
Presentacion Impess Cms Juan Miranda BerenguelPresentacion Impess Cms Juan Miranda Berenguel
Presentacion Impess Cms Juan Miranda Berenguel
 
Joomla!
Joomla!Joomla!
Joomla!
 
Exposicion
ExposicionExposicion
Exposicion
 
Desarrollo de protales
Desarrollo de protalesDesarrollo de protales
Desarrollo de protales
 
Open Source
Open SourceOpen Source
Open Source
 
CodeIgniter
CodeIgniterCodeIgniter
CodeIgniter
 
Servicio internet
Servicio internetServicio internet
Servicio internet
 
Presentacion joomla-publicador
Presentacion joomla-publicadorPresentacion joomla-publicador
Presentacion joomla-publicador
 
CMS
CMSCMS
CMS
 
C1_Conceptos básicos de sitios web y su funcionamiento.pdf
C1_Conceptos básicos de sitios web y su funcionamiento.pdfC1_Conceptos básicos de sitios web y su funcionamiento.pdf
C1_Conceptos básicos de sitios web y su funcionamiento.pdf
 
Gestores de contenido
Gestores de contenidoGestores de contenido
Gestores de contenido
 
ExposicionSeminarioJoomla
ExposicionSeminarioJoomlaExposicionSeminarioJoomla
ExposicionSeminarioJoomla
 

Php. sintaxis

  • 1. php Sintaxis: Natybu Alezxitha!
  • 2. La sintaxis de PHP es muy similar a la de C o C++. Quizás lo más destacado ocurre a nivel semántico: el tipado es muy poco estricto, es decir, cuando creamos una variable en ella podemos almacenar el tipo de datos que queramos. Esto es muy flexible y cómodo para el desarrollador, aunque los errores que se cometen pueden ser mucho más graves y difíciles de corregir. Las posibilidades del interprete para detectar incompatibilidades entre variables se reducen mucho y pueden ocurrir cosas extrañas en determinadas circunstancias si no tenemos cuidado.
  • 3.
  • 4.
  • 5. Caracteres especiales básicos En realidad estos caracteres se usan en HTML para no confundir un principio o final de etiqueta, unas comillas o un & con su correspondiente caracter. &lt; < &gt; > &amp; & &quot;
  • 6.
  • 7. 1. Wordpress Wordpress es un sistema gestor de contenidos poderoso y aún fácil de usar. Inicialmente fue diseñado como una plataforma para blog. Sin embargo lentamente se ha hecho popular y puede ser personalizado en un poderoso CMS con algunos trucos y plugins. He escrito un artículo respecto a los plugins SEO de Wordpress y tambien he hablado acerca de las cosas que debería saber sobre Wordpress 2.8. wordpress 2. Drupal Drupal es un sistema gestor de contenidos gratuito y un framework de aplicaciones PHP de código abierto, modular, escrito en PHP. Se usa como sistema back-end para muchos tipos diferentes de sitios web, desde pequeños blogs personales hasta grandes sitios corporativos y políticos. m
  • 8. 3. Joomla Joomla es un sistema gestor de contenidos ganador de premios, que posibilita construir sitios web y poderosas aplicaciones en línea. Muchos aspectos incluyendo su facilidad de uso y extensibilidad han hecho a Joomla el software más popular para sitios web. Lo mejor de todo es que es una solución de código libre disponible gratuitamente para todo el mundo. 4. Frog CMS Frog CMS simplifica la administración de contenidos ofreciendo una elegante interfaz de usuario, flexible manejo de plantillas por página, y una simple administración de usuarios y permisos, así como las herramientas necesarias para la administración de archivos.
  • 9. 5. SilverStripe SilverStripe es un gestor de contenidos en PHP desarrollado bajo el framework de Sapphire, y utiliza un patrón de diseño MVC. Pueden verse varios sitios de ejemplo construídos con SilverStripe desde su sitio oficial. 6. Mambo Mambo es un gestor de contenidos premiado y lleno de funcionalidades que puede ser usado para todo, de simples sitios web a complejas aplicaciones corporativas. Aunque algunos sitios Mambo ya han migrado a Joomla, creo que debía incluir Mambo aún como un gran software CMS. 7. TYPOlight TYPOlight es un gestor de contenidos PHP y tiene muchas funcionalidades como actualización en vivo, navegador cruzado (compatible con IE7), usa Ajax y tecnologías Web 2.0. Debe revisar su página web para más informaciónan
  • 10. 8. Concrete5 Concrete5 es un sistema gestor de contenidos de código abierto con una simple interfase de administración. Puede editar la página web en vivo usando la herramienta de edición que aparece en cuanto se hace login en el administrador. 9. Textpattern Textpattern es otro sistema gestor de contenidos muy popular aún. Requiere PHP 4 para correr y tiene muchos plugins que pueden ser usados para personalizarlo. 10. Symphony Symphony es un CMS que usa XML/XSLT como lenguaje de plantillas. Symphony permite personalizar lo que sea, desde la estructura de direcciones URL del sitio hasta su ambiente de publicación. para un no-programador este CMS puede ser complicado de aprender. 11. MODx MODx es ambas cosas, un framework de aplicaciones PHP y un sistema gestor de contenidos. MODx es el primer CMS en PHP gratuito en ofrecer una API que soporta totalmente la tecnología Ajax Web 2.0 Ajax. Es un CMS de con optimización de búsqueda amigable (SEO friendly), y permite configurar meta-contenidos para cada página.
  • 11. 12. Habari Project Habari es una plataforma de blog altamente recomendable. Está escrita específicamente para ambientes modernos de hospedaje y utiliza técnicas modernas de programación orientada a objetos. 13. CMS Made Simple CMS Made Simple es altamente personalizable y hay muchos módulos que se pueden descargar para complementarlo. Su documentación es bastante completa y fácil de seguir. 14. ImpressCMS ImpressCMS es un sistema gestor de contenidos desarrollado en forma comunitaria. Es altamente escalable y extremadamente útil para administrar comunidades en línea. 15. Exponent CMS Exponent utiliza un flexible e intuitivo sistema editor de contenidos que permite que las páginas de un sitio web sean editadas en la misma página en que se muestran. Puede descargar módulos y plantillas del sitio oficial tambien.
  • 12. 16. MiaCMS MiaCMS es una bifurcación de Mambo. Tiene un poderoso y extensible sistema de extensiones (thirdpartyextension), y además un flexible sitio con plantillas o temas. MiaCMS soporta OpenID y puede ser considerado un CMS estable and maduro. 17. Jojo CMS Jojo es un CMS con motor de búsquedas amigables. Con él tendrá URL's amigables (friendly URL) en sus artículos, y Jojo manejará dominios www/non-www para usted. Además Jojo le permite extender su funcionalidad añadiendo bases de datos de productos, blogs, galerías de imágenes o lo que sea que necesite. 18. TYPO3 TYPO3 es un gestor de contenidos de código abierto para propósitos corporativos en webs e intranets. Ofrece total flexibilidad y extensibilidad mientras presenta un completo juego de interfases, funciones y módulos preconstruídos.
  • 13. 19. Elxis CMS Elxis viene con muchas funcionalidades como un motor de búsqueda con URL's amigables (friendly URL), alta seguridad, una lista de miembros ajustable y perfiles de uso completos. Sus tareas automatizadas, moderno diseño, tecnología Ajax e interfasemultilenguajes le ayuda a ser más productivo. 20. Chyrp Chyrp es una ligera plataforma de Blog que usa Twig como motor de plantillas. Thedocumentationis quite complete and you can download a lot of useful modules fromthemainsite.
  • 14. Como instalar wapserver: Esta es una guía no oficial en español, que pretende simplificar la instalación de WampServer2.0, que incluye lo siguiente: PHP v5.2.5 MySQL v5.0.45 Apache v2.2.6 phpMyAdmin v2.10.1 SQLite v2.8.17 Lo primero es descargar el archivo, que podemos hacerlo aquí (19.5mb) Luego debemos instalar el ejecutable que acabamos de descargar y seguir los pasos de la instalación, en un momento la instalación nos pedirá que definamos nuestro navegador por defecto, debemos buscar el archivo en nuestro disco (ej. C:rchivos de Programasozilla Firefoxirefox.exe, o el navegador que tu utilices). También nos pedirá que configuremos los datos de nuestro servidor SMTP, en caso de tener, ingresamos los datos, en caso contrario dejamos los datos que vienen por defecto y le damos a “Next >”. Una vez el programa esté instalado en nuestra PC, lo ejecutamos y para ponerlo en español, nos vamos con clic derecho sobre el iconito que generó en la barra de tareas (al lado del reloj), y definimos language > spanish.
  • 15. Codigo de php: <? $sql=$Db1->query("SELECT * FROM orders WHERE order_id='$order_id'"); $order=$Db1->fetch_array($sql); $cost=$order[cost]; $includes[content]=" <div align=quot;centerquot;> <table> <tr> <td>Item: </td> <td>$order[payment_id]</td> </tr> <tr> <td>Cost: </td> <td> ".iif($order[proc]==6,"".($cost*100)." Points",iif($order[proc]==10,"".($order[amount])." F.A Credits",iif($order[proc]==11,"".($order[amount])." Banner Credits",iif($order[proc]==12,"".($order[amount])." Link Credits","$settings[currency]$order[cost]"))))." </td> </tr> <tr> <tdalign=quot;centerquot; colspan=2><b>ThankYouForYourOrder!</b><br><a href=quot;index.php?view=account&ac=order_ledger&".$url_variables."quot;>ClickHereTo View Status Of TheOrder</a></td> </tr> </table> </div>"; ?>
  • 16. Natybu & Aleszitha Gracias por su atencion maestra elena espero y le ayagustadoo y nos ponga una bonithacalificacion…. Gracias x su atencion!! :D BYEEE!! Att: natyybuusiitha la bonithha :DD Att: Aleesziitha la besukona :DD