12.07.2015 Views

Tesis Sistema de Seguimiento de Proyectos de Construcción y ...

Tesis Sistema de Seguimiento de Proyectos de Construcción y ...

Tesis Sistema de Seguimiento de Proyectos de Construcción y ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Aunque existen plataformas <strong>de</strong> programación gráficas más robustas, que paralas aplicaciones PHP no es consi<strong>de</strong>rada robusta en gráficas, pero se pue<strong>de</strong>usar algunas características avanzadas en programas clientes, como PHP-GTK 1 para escribir dichos programas.Los módulos <strong>de</strong> funciones proporcionan a PHP muchas <strong>de</strong> sus útiles prestaciones,aunque el motor <strong>de</strong> procesamiento engine Zend 2.0 se encarga <strong>de</strong> analizar, traduciry ejecutar el código entrante. PHP se compila en el momento que se ejecuta, en elservidor, por lo que evita tener que compilar previamente el código especifico paracada tipo <strong>de</strong> equipo en el que se espera que sea ejecutado.Permite modularizar una página web en varios módulos PHP <strong>de</strong>sarrollados en formain<strong>de</strong>pendiente, realizando “inclu<strong>de</strong>s” <strong>de</strong>ntro <strong>de</strong> un script PHP, <strong>de</strong> esta forma sepue<strong>de</strong> a<strong>de</strong>más <strong>de</strong>sarrollarse en PHP componentes rehusables que luego se utilizanen otras páginas o incluso en otros sitios web. Una forma común <strong>de</strong> trabajo usandoPHP para generar sitios dinámicos es <strong>de</strong>finir “templates 2 ” en los cuales se divi<strong>de</strong> lapágina en “zonas” o “módulos” que serán <strong>de</strong>sarrollados.La plataforma PHP opera bajo los sistemas operativos principales <strong>de</strong>l mercado:Linux, Unix, Windows, Mac OS X, RISC OS. Asimismo, compatible con la mayoría<strong>de</strong> servidores web <strong>de</strong> hoy en día (Apache, Microsoft Internet Information Server,Personal Web Server, Oreilly Website Pro Server y muchos otros). Varios módulos<strong>de</strong> PHP se encuentran disponibles para la mayoría <strong>de</strong> los servidores, utilizado comoun procesador CGI, en otras palabras PHP tiene la libertad <strong>de</strong> operar en cualquiersistema operativo y el servidor web que <strong>de</strong>see.Otra característica <strong>de</strong> PHP es el gran número <strong>de</strong> funcionalida<strong>de</strong>s que presenta,entre las principales se pue<strong>de</strong> citar las siguientes:1 PHP – GTK.- Es un proyecto cuyo objetivo es probar que PHP también pue<strong>de</strong> ser usadopara crear aplicaciones gráficas.2 Templates.- Diseños o interfaces que se implementa <strong>de</strong> forma fácil en un sitio web oCMS, tambien son conocidas como plantillas.20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!