Beruflich Dokumente
Kultur Dokumente
7 Semestre
Programa de la asignatura:
Programacin web I
Clave:
15144738
Desventajas
La comunicacin es pasiva.
2.
Ventajas:
1. Extrapolacin y sindicacin absoluta. El hecho de que todas las aplicaciones
se realicen sobre Web, va a permitir que entre ellas se pueda compartir toda la
informacin (principalmente gracias a XML). Esto nos va a permitir:
1.1. Propagacin inmediata de contenido e informacin (RSS) que va a permitir
un mejor desarrollo de la estructura en red.
1.2. Uso de otras fuentes para desarrollar nuevas aplicaciones. Esta cuestin va
a permitir que el desarrollo de nuevas aplicaciones se centre en la aportacin de
valor aadido, centrando los recursos en lo nuevo, y sacando partido de lo hecho
por otros.
2.
Podemos identificar la Web semntica como una forma de Web 3.0. Existe una
diferencia fundamental entre ambas versiones de Web (2.0 y semntica) y es el
tipo de participante y las herramientas que se utilizan. La 2.0 tiene como
principal protagonista al usuario humano que escribe artculos en su blog o
colabora en un wiki. El requisito es que adems de publicar en HTML emita parte
de sus aportaciones en diversos formatos para compartir esta informacin como
10
11
12
13
14
USBWebserver8
Tiene una interfaz bastante agradable, desde la que se gestionan los programas
que lo integran.
Cuenta con un manual (algo escueto, eso si), cosa que no es muy frecuente en
la mayora. Es gratuito y, desde la versin 8.5 est traducido al espaol. El
principal inconveniente que le observo es la poca actualizacin. La ltima
versin, la 8.6, es de diciembre de 2013. Desde entonces nada. Tampoco
informa claramente con qu versiones de Apache, MySQL y PHP trabaja, por lo
que su instalacin es un misterio. Teniendo en cuenta que los requerimientos de
los softwares web se van actualizando da a da, a lo mejor el uso de este
paquete es algo arriesgado.
XAMPP (tambin conocido como Apache Friends)
Posiblemente sea la distribucin ms extendida en todo el mundo (ms de
170.000 descargas a la semana, segn Sourceforge). De hecho, fue una de las
primeras. Cuenta con versin para los principales sistemas operativos y, aunque
pas unos aos de zozobra (con actualizaciones poco frecuentes y problemas
15
WampDeveloper Pro
Se descarga con un fichero .bin, por lo que hay que montarlo en un CD o en una
unidad virtual para ejecutarlo e instalar el software. Tal y como es de esperar,
estamos hablando de una solucin que, una vez instalada, requiere casi dos
gigas de espacio en el disco duro. Eso hace que la cosa sea algo pesada de
ejecutarse y, a veces algo lenta. Est ms pensada para trabajar con
frameworks. De hecho, incluye NetBeans, Komodo, Eclipse
Aunque tambin incluye aplicaciones web clsicas: Drupal, Joomla, WordPress,
Mediawiki, su uso est ms centrado a la programacin.
Uniform Server
Es uno de mis favoritos. Cuenta con dos versiones. Por un lado tenemos
a Coral, que es la que se desarroll primero. Es bastante estable, y los
problemas detectados se resuelven rpidamente y de manera limpia. Es muy
ligero y se puede almacenar en un pendrive, ya que ocupa realmente muy poco
espacio. Los ficheros de configuracin y de datos se localizan fcilmente,
haciendo muy gil la gestin del sitio El mayor inconveniente? pues que desde
agosto de 2013 ya no se actualiza, por lo que muchas aplicaciones recientes no
se pueden instalar correctamente.
16
EasyPHP
Es uno de los primeros paquetes que se realizaron de este tipo (data de 1999) y
tena como objetivo el crear una plataforma para desarrollar, de manera
fcil,aplicaciones en PHP. De hecho, cuenta con una versin
para desarrolladores. Con el paso del tiempo se lanz la versin para trabajo
como servidor web y, una serie de mdulos y paquetes preinstalados
(WordPress, Drupal, Joomla y SPIP).
Es importante tener en cuenta que PhpMyAdmin se instala en un directorio
virtual de Apache con acceso restringido, por lo que slo se puede acceder
desde localhost (hay que editar varias cosillas para ampliar el acceso). Desde
hace ms de un ao tienen pendiente la creacin de un mdulo para paliar este
defecto.
Mamp
Aunque por el nombre parezca que es para Mac, en realidad cuenta tambin con
una versin para Windows. La solucin gratuita (tambin hay una Pro, de pago)
incluye adems Python, Perl y un panel de control (Web Start) muy de diseo
Mac.
Es bastante ligera, estable y, el punto fuerte, es que permite seleccionar la
versin de PHP con la que trabajar antes de iniciar el servidor.
17
WampServer
Web Application Component Toolkit
UwAmp
Portable Webserver
Open LiteSpeed
Z-Wamp Server Pack
QuickPHP
18