Académique Documents
Professionnel Documents
Culture Documents
2 plataformas en las cuales funciona; es decir con cuales sistemas operativos es compatible.
PHP, tiene la capacidad de ser ejecutado en la mayoría de los sistemas operativos, tales como Unix
(y de ese tipo, como Linux o Mac OS X) y Microsoft Windows, y puede interactuar con los
servidores de web más populares ya que existe en versión CGI, módulo para Apache, e ISAPI.
PHP puede hacer cualquier cosa que se pueda hacer con un script CGI, como procesar la
información de formularios, generar páginas con contenidos dinámicos, o enviar y recibir cookies.
Y esto no es todo, se puede hacer mucho más. Existen tres campos en los que se usan scripts
escritos en PHP.
Scripts del lado del servidor. Este es el campo más tradicional y el principal foco de
trabajo. Se necesitan tres cosas para que esto funcione. El intérprete PHP (CGI o módulo),
un servidor web y un navegador. Es necesario correr el servidor web con PHP instalado. El
resultado del programa PHP se puede obtener a través del navegador, conectándose con
el servidor web.
Scripts en la línea de comandos. Se puede crear un script PHP y correrlo sin ningún
servidor web o navegador. Solamente se necesita el intérprete PHP para usarlo de esta
manera. Este tipo de uso es ideal para scripts ejecutados regularmente desde cron (en
Unix ó Linux). Estos scripts también pueden ser usados para tareas simples de
procesamiento de texto.
Escribir aplicaciones de interfaz gráfica. Probablemente PHP no sea el lenguaje más
apropiado para escribir aplicaciones gráficas, pero si se conoce bien PHP, y se quisieran
utilizar algunas características avanzadas en programas clientes, se 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, ni tampoco en la distribución para PDAs con Linux Integrado.
4• Requerimientos de instalación.
a extensión SQLSRV requiere que el Cliente Nativo de Microsoft SQL Server 2012 esté instalado en
el mismo computador en que está corriendo PHP. Si el Microsoft SQL Server 2012 no está ya
instalado.
La descarga de SQLSRV viene con 8 ficheros controladores, cuatro de ellos son para el soporte de
PDO. Si se está ejecutando PHP (PHP 5.3) no seguro a nivel de hilos se ha de utilizar el fichero
php_sqlsrv_53_nts.dll. (Se debería usar una versión no segura a nivel de hilos si se utiliza IIS como
servidor web). Si se está ejecutando PHP seguro a nivel de hilos se ha de utilizar el fichero
php_sqlsrv_53_ts.dll De forma similar, para PHP 5.4, se ha de usar php_sqlsrv_54_nts.dll o
php_sqlsrv_54_ts.dll, dependiendo de si la instalación de PHP no es segura a nivel de hilos o sí lo
es, respectivamente.
Descarga de SQLSRV 4.0. Si se necesita soporte para PHP 5.2 y/o PHP compilado con VC6, se ha de
usar la versión 2.0 del controlador: Descargar de SQLSRV 2.0.
5• Licenciamiento.
La licencia PHP es la licencia bajo la que se publica el lenguaje de programación PHP. De acuerdo a
la Free Software Foundation es una licencia de software libre no copyleft y una licencia de código
abierto según la Open Source Initiative.12 Debido a la restricción en el uso del término "PHP", no
es compatible con la licencia GPL (licencia publica general) por sus siglas en ingles.
• Determine según características técnicas en que sistema operativo ofrece un mejor desempeño.
Ruby on rails
Ruby on Rails, también conocido como RoR o Rails, es un framework de aplicaciones web de
código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma del patrón
Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar
aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo
de configuración.
2 plataformas en las cuales funciona; es decir con cuales sistemas operativos es compatible.
Ruby es multiplataforma, es decir, se puede ejecutar bajo distintos sistemas operativos, es bajo
Unix como se consigue un mejor rendimiento. Ruby on Rails debemos correrlo en Unix, en otras
plataformas, por ejemplo, Windows, su uso resulta problemático.
requisitos
Servidor web como Apache 1.3.x o 2.x, lighttpd, algún servidor web compatible con FastCGI con un
módulo similar a mod_rewrite, o Nginx. Para desarrollo, Rails permite utilizar Mongrel (un servidor
HTTP ligero creado para soportar aplicaciones en Ruby y muy extendido entre aplicaciones en
producción) o WEBrick (un pequeño servidor a medida de rendimiento limitado y no recomendado
para su uso en producción). Rails soporta la extensión mod ruby de Apache (servidor web).
• Determine según características técnicas en que sistema operativo ofrece un mejor desempeño.
ASPX O ASP.NET
2 plataformas en las cuales funciona; es decir con cuales sistemas operativos es compatible.
ASP.NET, conocidas oficialmente como "web forms" (formularios web), son el principal medio de
construcción para el desarrollo de aplicaciones web. Los formularios web están contenidos en
archivos con una extensión ASP; en jerga de programación, estos archivos que contienen etiquetas
HTML o XHTML estático, y también etiquetas definiendo Controles Web que se procesan del lado
del servidor y Controles de Usuario donde los desarrolladores colocan todo el código estático y
dinámico requerido por la página web. Adicionalmente, el código dinámico que se ejecuta en el
servidor puede ser colocado en una página dentro de un bloque llamado: código dinámico, que es
muy similar a otras tecnologías de desarrollo como PHP, JSP y ASP, pero esta práctica es,
generalmente, desaconsejada excepto para propósitos de enlace de datos pues requiere más
llamadas cuando se genera la página.
4 Pertenece a los lenguajes compilado o interpretado.
Contiene código compilado (archivos .dll) para controles, componentes, y otro código que pueda
ser referenciado por la aplicación.
5 Requisitos
Un editor de codigos
Un servidor como iis( internet information service).
NET framework
Base de datos
Servidores smtp
Licenciamiento
Tipo EULA (Acuerdo de Licencia con el Usuario Final) por Microsoft corporation.
Determine según características técnicas en que sistema operativo ofrece un mejor desempeño.