php. sintaxis

Download Php. sintaxis

Post on 13-Jun-2015

1.087 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • 1. php
    Sintaxis:
    Natybu
    Alezxitha!

2. La sintaxis de PHP es muy similar a la de C o C++. Quizs lo ms destacado ocurre a nivel semntico: 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 cmodo para el desarrollador, aunque los errores que se cometen pueden ser mucho ms graves y difciles de corregir. Las posibilidades del interprete para detectar incompatibilidades entre variables se reducen mucho y pueden ocurrir cosas extraas en determinadas circunstancias si no tenemos cuidado.
3. 4. 5. Caracteres especiales bsicos
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.
< < > >
& & "
6. 7. 1. Wordpress
Wordpress es un sistema gestor de contenidos poderoso y an fcil de usar. Inicialmente fue diseado 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 artculo respecto a los plugins SEO de Wordpress y tambien he hablado acerca de las cosas que debera saber sobre Wordpress 2.8. wordpress
2. Drupal
Drupal es un sistema gestor de contenidos gratuito y un framework de aplicaciones PHP de cdigo abierto, modular, escrito en PHP. Se usa como sistema back-end para muchos tipos diferentes de sitios web, desde pequeos blogs personales hasta grandes sitios corporativos y polticos. m
8. 3. Joomla
Joomla es un sistema gestor de contenidos ganador de premios, que posibilita construir sitios web y poderosas aplicaciones en lnea. Muchos aspectos incluyendo su facilidad de uso y extensibilidad han hecho a Joomla el software ms popular para sitios web. Lo mejor de todo es que es una solucin de cdigo libre disponible gratuitamente para todo el mundo.
4. Frog CMS
Frog CMS simplifica la administracin de contenidos ofreciendo una elegante interfaz de usuario, flexible manejo de plantillas por pgina, y una simple administracin de usuarios y permisos, as como las herramientas necesarias para la administracin de archivos.
9. 5. SilverStripe
SilverStripe es un gestor de contenidos en PHP desarrollado bajo el framework de Sapphire, y utiliza un patrn de diseo MVC. Pueden verse varios sitios de ejemplo construdos 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 deba incluir Mambo an como un gran software CMS.
7. TYPOlight
TYPOlight es un gestor de contenidos PHP y tiene muchas funcionalidades como actualizacin en vivo, navegador cruzado (compatible con IE7), usa Ajax y tecnologas Web 2.0. Debe revisar su pgina web para ms informacinan
10. 8. Concrete5
Concrete5 es un sistema gestor de contenidos de cdigo abierto con una simple interfase de administracin. Puede editar la pgina web en vivo usando la herramienta de edicin que aparece en cuanto se hace login en el administrador.
9. Textpattern
Textpattern es otro sistema gestor de contenidos muy popular an. 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 publicacin. 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 tecnologa Ajax Web 2.0 Ajax. Es un CMS de con optimizacin de bsqueda amigable (SEO friendly), y permite configurar meta-contenidos para cada pgina.
11. 12. Habari Project
Habari es una plataforma de blog altamente recomendable. Est escrita especficamente para ambientes modernos de hospedaje y utiliza tcnicas modernas de programacin orientada a objetos.
13. CMS Made Simple
CMS Made Simple es altamente personalizable y hay muchos mdulos que se pueden descargar para complementarlo. Su documentacin es bastante completa y fcil 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 lnea.
15. Exponent CMS
Exponent utiliza un flexible e intuitivo sistema editor de contenidos que permite que las pginas de un sitio web sean editadas en la misma pgina en que se muestran. Puede descargar mdulos y plantillas del sitio oficial tambien.
12. 16. MiaCMS
MiaCMS es una bifurcacin de Mambo. Tiene un poderoso y extensible sistema de extensiones (thirdpartyextension), y adems 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 bsquedas amigables. Con l tendr URL's amigables (friendly URL) en sus artculos, y Jojo manejar dominios www/non-www para usted. Adems Jojo le permite extender su funcionalidad aadiendo bases de datos de productos, blogs, galeras de imgenes o lo que sea que necesite.
18. TYPO3
TYPO3 es un gestor de contenidos de cdigo abierto para propsitos corporativos en webs e intranets. Ofrece total flexibilidad y extensibilidad mientras presenta un completo juego de interfases, funciones y mdulos preconstrudos.
13. 19. Elxis CMS
Elxis viene con muchas funcionalidades como un motor de bsqueda con URL's amigables (friendly URL), alta seguridad, una lista de miembros ajustable y perfiles de uso completos. Sus tareas automatizadas, moderno diseo, tecnologa Ajax e interfasemultilenguajes le ayuda a ser ms 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 gua no oficial en espaol, que pretende simplificar la instalacin de WampServer2.0, que incluye lo siguiente:
PHPv5.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 instalacin, en un momento la instalacin nos pedir que definamos nuestro navegador por defecto, debemos buscar el archivo en nuestro disco (ej. C:Archivos de ProgramasMozilla Firefoxfirefox.exe, o el navegador que tu utilices).
Tambin 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 espaol, 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: