He sido esarrollador de java por casi 6 años, hace dos años conoci a c# y .net
de microsoft y ahora, adquiero una nueva experiencia al programar con
PHP (PHP Hypertext Pre-processor) (inicialmente PHP Tools, o, Personal Home Page Tools).
PHP
es un lenguaje muy rapido en su ejecucion, sencillo en su programacion y
lo mejor, hay mucho soporte(documentacion) en la red, pero lo mejor,
que yo llamaria mejor, es que el servicio de hospedaje en la red para
este tipo de aplicaciones es muy popular y presenta mucha demanda en el
mercado global, a un costo muy por debajo de servidores como java o .net
y con un muy buen soporte tecnico, es cuestion solamente de darle un
poco de seguridad y arquitectura a las aplicaciones y listo, en muy poco
tiempo se construyen elegantes y complejas estructuras de software.
Las
tecnicas de desarrollo como MDD(Desarrollo dirigido por modelos) o una
de sus extesiones el MDSD(Desarrollo de software dirigido por modelos),
permiten que aprendamos a diseñar, desarrollar e implementar soluciones
web independiente de plataformas y lenguajes de programacion, es mas
estoy seguro que con el tiempo se presentara una gran infraestructura
hibrida en la que sin duda en el caso un portal estaria compuesto por
muchos portles de diferentes plataformas, servidores y lenguajes dando
asi mucho poder la desarrollo y a la integracion de servicios web. Entre
mas idiomas o lenguajes conozcamos mucho mejor sera para nuestras
empresa participar con nuestros productos en esas plataformas hibridas.
PHP permite que empleemos una arquitectura de 3 y mas capas. La arquitectura es una caracteristica del equipo solucionador (anteriormente desarrollador),
esta se debe aplicar a cualquier escenario, asi damos seguridad,
documentacion, soporte y eficiencia a nuestras soluciones web.
Para
empezar con la seguridad en aplicaciones PHP es necesario como en todo ,
investigar mucho... y tener claro algunos conceptos como archivos.conf,
configuracion de servidores, conexion a base de datos, php5, Captchas,
MashUp, servicios web, SQLInjection, Symfony.
Seguramente php es muy optimo para el desarrollo de aplicaciones web no criticas, es decir aplicaciones pequeñas y agiles.
Ahora
como todo tiende a ser orientados al soporte para dispositivos moviles,
con PHP tenemos una gran banco de recursos y herramientas y de todas
las clases y los estilos. Al ser cliente de jquery recomiento para
iniciar con Moviles al framework JQUERY Mobile.
No hay comentarios:
Publicar un comentario