Php. sintaxis
-
Author
jorge-mendoza -
Category
Documents
-
view
1.112 -
download
1
Embed Size (px)
Transcript of Php. sintaxis
- 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: