Con qué tecnología programo una página

Hace poco me solicitaron la creación de un sitio Web medianamente complejo ¿qué me recomiendan?, ¿desarrollarlo en ASP o PHP, o bien utilizar...

La FAQ Con qué tecnología programo una página tiene

Pertenece a la categoría:
Pregunta
Hace poco me solicitaron la creación de un sitio Web medianamente complejo ¿qué me recomiendan?, ¿desarrollarlo en ASP o PHP, o bien utilizar hojas de estílo y Java Script?
Respuesta de Miguel Angel Alvarez
ASP o PHP son buenos para desarrollos avanzados, donde debas utilizar una base de datos u otros recursos en el servidor. Aunque una página simple también se puede hacer en ASP o PHP sin ningún problema, es más, tendrás muchas ventajas por utilizar una de estas tecnologías.


En cualquier caso, todas las tecnologías o lenguajes de programación que apuntas son complementarios (menos ASP o PHP, que se utiliza uno u otro, pero no los dos). Es decir, debes utilizarlos todos a la vez y que utilices uno de ellos no significa que debas rechazar otro.

Volver al árbol de categoríasVolver al árbol de categorías

Comentarios

Xento

28/4/2003
Estoy de acuerdo, pero...
  • Php es un lenguaje libre
  • Php dispone de muchismos mas recursos que asp.
  • Php dispone de recursos open source.
  • Php en linux,,los limites los pones tu (se supone que tu servidor esta con linux ¿no?)
  • Php dispone de metodos de creacion de paginas que vamos, son realmente increibles, juntando php-nukes puedes crear algo mas alla de lo imposible.
En resumen creo que php es el mejor lenguaje en combinacion con MySQL que existe en estos momentos para la creacion de paginas web, si le unes scripts en perl,javascript y dhmtl puedes hacerlo todo, por ejemplo:
  • Creacion de graficos interactivos por el usuario, al estilo photoshop y demas, incluso hay un modulo para php-nuke y gimp que es asombroso.
  • Creacion o uso de binarios ejecutables por parte del propio usuario.
  • Modificar javascripts para relacionarlos con Mysql (pon limites)
  • Crear paginas que obtiene informacion como si del servidor se tratase.
Un ejemplo real lo estamos desarrollando personas que en principio no tenemos titulacion ni estudios informaticos. (autodidactas todos en el campo informatico)

Una aplicacion usando php, Mysql y perl:

La pagina es la de un empresa que distribuye maquinaria industrial.

Los usuarios registrados como dueños o responsables de la empresa pueden incluso ver el estado actual de las maquinas de su empresa si asi lo desean.

Esto lo hacemos monotorizando una serie de procesos en las maquinas conectadas a una red, esta red tiene salida a la maquina donde se aloja un servidor, mediante cron realizamos un envio periodico de archivos al servidor web , usando un script para el bash mostramos informacion en un archivo de parametros de las maquinas conectadas a la red en tiempo real, el archivo resultante lo incluimos en una base de datos (archivo sql) este archivo lo mandamos al servidor web y luego usamos php para ver datos etc...

Las ventajas de usar php quedan patentes en este ejemplo, ofrecemos servicios mucho mas baratos que la competencia, mas estables (aqune esto alguien lo podria discutir con al eterna flame: linux VS windows) y esto repercute en beneficio de todos, mas clientes, menos horas de trabajo, y precios mas baratos sin perder margen de beneficios, ademas, esto si soy sincero, en windows me costaria un monton de horas y problemas , es mas no sabria ni como empezar a diseñarlo. Mi propuesta: usa php y mysql aunque sea para una web sencilla.

Miguel Angel Alvarez

19/5/2003
Tenemos una FAQ muy parecida que puede ser interesante también leer: Qué elegir ASP o PHP

Carlos Rojas

23/5/2004
Pues te recomendaría que lo desarrolles basndote en dos factores:
  • ¿Qué es lo que quiere tu cliente?, Si el tiene en microsoft toda su plataforma pues no hace falta pensar más: lo mejor sería hacerlo también con tecnología microsoft. Si el cliente tiene linux, pues a programar usando open source.
  • ¿Cual es el lenguaje en que estas más capacitado? no creas que un sistema por estar hecho en determinado lenguaje o por que uses alguna determinada herramienta tu proyecto va a ser exitoso, todo esto solo te ayuda, pero lo que en si vale es el talento, tu habilidad y experiencia para resolver los problemas que tu cliente te encargue.

Floren

29/8/2004
Conozco PHP y ASP y hay un abismo entre la sencillez de programar con ASP y el laberinto que supone hacerlo en PHP (A mi criterio obsoleto)

Actualmente existen practicamente los mismos o más recursos gratuitos para programadores en ASP que para PHP.

MySQL es potente, pero esta lleno de "trampas" y esto hay que advertirlo. Cuando digo "trampas" me refiero a que sus peculiares adaptaciones del lenguaje SQL universal son penosas, necesitarás horas para reprogramar cualquier aplicación que funciona con cualquier base de datos para lograr que funcione en MySQL.

Lamentablemente el señor Bill Gates no solo ha conseguido acercar los ordenadores a los usuarios, tambien sus lenguajes de programación han demostrado ya sobradamente su sencillez de aprendizaje y potencia (Con C++ se desarrolló Java, no fué Java quien desarrolló a C++)

Es una putada, pero es así...

fabio

19/4/2007
Me parece una muy buena respuesta.
PHP y ASP son distintos peros los dos son buenas herramientas para el desarrollo, pero por cuestiones de licencias utilizo PHP.
Chau suerte.

Robin

22/8/2007
Por que siempre se habla de ASP y PHP y casi nunca se tiene en cuenta a la tecnologia JSP, con la cual se puede hacer practicamente cualquier cosa y más al usar la tecnologia de Java, es probable que JSP sea un poco más dificil a comparacion de PHP, pero ofrece muchas más ventajas, tambien se habla mucho de MySQL pero PostgreSQL es mucho más potente segun mi experiencia, creo que no deberian hacer de lado a JSP y pretender que solo ASP y PHP son lo unico que existe y que es lo mejor, porque por desgracia no es asi y lo digo por experiencia.

Saludos.

Enrique

16/5/2009
Hola todos, quiero empezar a desarrollar páginas web, pero no sé por dónde empezar, leo sobre php y my sql, pero jamás he utilizado nada de esto,
alguien podría ayudarme y orientarme para empezar por algo que esté al alcance de un absoluto ignorante...?

Se meha ocurrido cargar xampp en mi ordenador, pero después de haberlo hecho con éxito, la verdad, no tengo ni idea de para qué sirve...???
Por dónde comienzo a hacer mi web...?

disculpad tanta ignorancia.

gracias y saludos

rodrigo_gonzalez-589361

30/6/2011
Con qué tecnología programo una página
para epezar a desarrollar debes conocer bien las necesidades de tu cliente y en base a eso podras elegir mejor las herramientas para desarrollar si bien creo que PHP es uno de los mejores lengujes para desarrollo web ASP tiene algunas ventajas Suerte
FAQ relacionadas
Volver al árbol de categoríasVolver al árbol de categorías