2. Que es PHP?
PHP es un lenguaje de programaciòn
intrepetado(Lenguaje de alto rendimiento), diseñado
originalmente para la creación de pàginas Web
dinàmicas. PHP es un acrònimo recursivoque
significa P HP Hypertext Pre-processor (inicialmente
PHP Tools, o, Personal Home Page Tools).
3. La Historia de PHP
Fue originalmente diseñado en
Perl, con base en la escritura de un
grupo de CGI binarios escritos en
el lenguaje C por el programador
danés-canadiense Rasmus Lerdorf.
5. Que permite hacer?
Orientado al desarrollo de aplicaciones web
dinámicas con acceso a información almacenada en
una base de datos.
El código fuente escrito en PHP es invisible al
navegador web y al cliente ya que es el servidor el
que se encarga de ejecutar el código y enviar su
resultado HTML al navegador.
6.
Capacidad de conexión con la mayoría de los
motores de base de datos que se utilizan en la
actualidad, destaca su conectividad con MySQL y
PostgreSQL.
Capacidad de expandir su potencial utilizando
módulos (llamados ext's o extensiones).
Posee una amplia documentación en su sitio web
oficial, entre la cual se destaca que todas las
funciones del sistema están explicadas y
ejemplificadas en un único archivo de ayuda.
7. como una alternativa de
Es libre, por lo que se presenta
fácil acceso para todos.
Permite aplicar técnicas de programación orientada a
objetos.
Biblioteca nativa de funciones sumamente amplia e
incluida.
No requiere definición de tipos de variables aunque sus
variables se pueden evaluar también por el tipo que
estén manejando en tiempo de ejecución.
8. Que otras cosas nos permite
Tiene manejo de excepciones (desde PHP5).
Si bien PHP no obliga a quien lo usa a seguir una.Un
ejemplo de esto son los desarrollos que en PHP se
han hecho del patrón de diseño Modelo Vista
Controlador (MVC), que permiten separar el
tratamiento y acceso a los datos, la lógica de control
y la interfaz de usuarioen tres componentes
independientes.
9. Que necesito adquirir para
trabajar con esta herramienta?
Se necesitan tres cosas para que esto funcione:
El intérprete PHP (CGI módulo)
un servidor web
un navegador. Es necesario hacer funcionar el
servidor, con PHP instalado. El resultado del
programa PHP se puede obtener a través del
navegador, conectándose con el servidor web..
10. Puede crear un script
Scripts en la línea de comandos.
PHP y correrlo sin necesidad de un servidor web o
navegador. Solamente necesita el intérprete PHP para
usarlo de esta manera. Este tipo de uso es ideal para
scripts ejecutados regularmente desde cron (en *nix o
Linux) o el Planificador de tareas (en Windows). Estos
scripts también pueden ser usados para tareas simples
de procesamiento de texto. Consultar la sección Usos de
PHP en la línea de comandos para más información.
11.
Escribir aplicaciones de interfaz gráfica.
Probablemente PHP no sea el lenguaje más
apropiado para escribir aplicaciones gráficas, pero si
conoce bien PHP, y quisiera utilizar algunas
características avanzadas en programas clientes,
puede utilizar PHP-GTK para escribir dichos
programas. También es posible escribir aplicaciones
independientes de una plataforma. PHP-GTK es una
extensión de PHP, no disponible en la distribución
principal..
12. Con que otras tecnologias
trabaja?
PHP puede ser utilizado en cualquiera de los principales
sistemas operativos del mercado incluyendo:
Linux
Unix
HP-UX
Solaris
OpenBSD
Microsoft Windows
Mac OS X
RISC OS y probablemente alguno más.
13. PHP soporta la mayoría de
servidores web y el binario
Apache
IIS
FastCGI
Lighttpd
NginxPHP funciona ya sea como un módulo, o
como un procesador de CGI. Tambìen en
HTML,SQL.
14. Otros Conceptos
Importantes
Lo que distingue a PHP de algo lado-cliente como
Javascript, es que el código es ejecutado en el
servidor, generando HTML y enviándolo al cliente.
El cliente recibirá los resultados de ejecutar el
script, sin ninguna posibilidad de determinar qué
código ha producido el resultado recibido. El
servidor web puede ser incluso configurado para
que procese todos los archivos HTML con PHP y
entonces no hay manera que los usuarios puedan
saber que tienes debajo de la manga.
17.
Lo mejor de usar PHP es que es extremadamente simple
para el principiante, pero a su vez, ofrece muchas
características avanzadas para los programadores
profesionales. No sienta miedo de leer la larga lista de
características de PHP, en poco tiempo podrá empezar a
escribir sus primeros scripts.
Glosario dePHP:
http://eqaula.org/eva/mod/glossary/view.php?id=79
0
18. Tutoriales en PHP
www.w3schools.com/php/
www.tizag.com/phpT/
www.lynda.com/PHP-Tutorials
www.freewebmasterhelp.com/tutorial
s/php