Foros del Web » Programando para Internet » PHP »

Php o Asp

Estas en el tema de Php o Asp en el foro de PHP en Foros del Web. Hola, es una pregunta para todos los que desarrollais sitios web, quisiera que me dijerais para que tipo de portales es mejor utilizar php u ...
  #1 (permalink)  
Antiguo 07/03/2005, 11:36
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 13 años, 4 meses
Puntos: 0
Php o Asp

Hola,
es una pregunta para todos los que desarrollais sitios web, quisiera que me dijerais para que tipo de portales es mejor utilizar php u asp en otros, tengo entendido que para tiendas on-line es más seguro y cómodo asp.
yo hasta ahora he utilizado php pero estoy comenzando con el asp para que ver que otras posibilidades nos ofrece y en principio es muy interesante.
espero vuestras respuestas.
Salu2.
  #2 (permalink)  
Antiguo 07/03/2005, 11:52
 
Fecha de Ingreso: noviembre-2004
Mensajes: 8
Antigüedad: 13 años
Puntos: 0
Hola. Ups.... abundan páginas y páginas sobre las batallas tipo Coca vs Pepsi en la red. Este es un foro que creo estará más visitado por programadores PHP, de todos modos te aconsejo que si lo que necesitas es un portal revises los CMS (Content Management Systems) ya que existen unos cuantos OpenSource, de e-learning, e-commerce, forums, wikis, blogs, groupware, etc. realizados bajo PHP.

http://opensourcecms.com

Saludos
  #3 (permalink)  
Antiguo 07/03/2005, 13:07
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
tengo entendido que para tiendas on-line es más seguro y cómodo asp.
mm Si windows (que es donde puedes correr ASP) es más seguro ...mmmmmmmmmmmmmm .. XD

Bueno .. fuera de bromas .. La "seguridad" lo dá más bien la configuración que tu hagas de tus servidores .. de tus conexiones (usar SSL) .. de tu programación en sí .... más que de "un lenguaje" u "otro" .. PHP puede ser muyyy inseguro si cae en manos de un mal programador y/o mala configuración .. ASP tal vez por ser un sistema más "cerrado" en cuanto a la configuración "por defecto" se exponga a menos problemas de seguridad por configuración (pero los "bugs" en general ni ASP ni PHP se salvan .. siempre hay).

Yo seguiría con PHP .. las ventajas ya las conoces, corre en sistemas Windows y Linux sin problemas .. Si quieres ver algo realmente "diferente" y alternativo a PHP usa Java o .NET ..

Un saludo,
  #4 (permalink)  
Antiguo 07/03/2005, 13:50
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 14 años, 1 mes
Puntos: 4
Así como se habla constantemente entre windows y linux, tambien se comparan los lenguaje de programación web. Esta vez estan en la palestra PHP y ASP, dos de los lenguajes de programación web más usados.

Cuando un usuario pretende visualizar una página, el servidor ejecuta los scripts y generará otra página como resultado. Esta nueva página sólamente contiene HTML, y es la que visualiza el navegador del usuario.

Esto evita que se puedan producir errores al interpretar el código, como ocurre con VBscript si intenta ser interpretado por un navegador que no sea Internet Explorer.

Otras ventajas que proporciona programar con lenguajes interpretados por el servidor, es que los usuarios no tienen acceso al código original, por lo que los programas estarán protegidos ante plagios.

Al mismo tiempo, se puede acceder a mayor número de recursos almacenados en el servidor, como pueden ser bases de datos, sockets, etc.

Los lenguajes de este tipo más utilizados hoy en día son ASP y PHP.

Expliquemos cada uno de ellos

ASP Active Server Pages es una solución de Microsoft basada en Visual Basic con las ventajas y desventajas que ello implica. La principal ventaja de ASP es que hay un flujo constante de trabajo para estos desarrolladores. Sin embargo, usted debe tomar esta información con cautela pues las tendencias actuales pronostican un decremento de los servidores de Microsoft y un aumento en los sistema Linux y BSD. Además ASP es un sistema con nula portabilidad pues requiere necesariamante de un servidor Windows, con todas las implicaciones de alto costo, poca flexibilidad y escasa seguridad que estos equipos conllevan.

PHP. La tecnolgía PHP Hypertext Processor (por aquellos de los acrónimos recursivos) fue considerada durante mucho tiempo un juguete sobreutilizado por muchos de sus críticos. PHP, como muchos otros desarrollos OpenSource, nació como un hobbie en un garage. Su facilidad de uso y su alianza con MySQL lo han convertido en casi un stándard de la red. Su presencia, en el impresionante número de 10 millones de servidores lo ha llevado a estar muy por encima de cualquier otro lenguaje script. La declaración definitiva de su fuerza llegó cuando en el 2002 Yahoo anunció que cambiaría todos su servicios a este lenguaje. Hasta ese momento PHP había sido acusado de "simplón", inseguro y poco escalable. La realidad es que PHP es sumamente escalable, si consideramos "escalable" como la capacidad de un sistema de aumentar el número de su usuarios aumentando sus recursos y sin perder ninguna de su ventajas. Es decir, ponga más RAM y disco duro ya su servidor y su aplicación PHP aumentará.


Caracteristicas de PHP
1. Rapidez de ejecución.
2. Es un lenguaje específicamente diseñado para realizar aplicaciones web, mientras que otros lenguajes son adaptaciones de lenguajes preexistentes, no pensados para la web.
3. El software necesario para ejecutar aplicaciones es software libre. (GNU/Linux)
4. Mantiene un bajo consumo de recursos de máquina.
5. Gran seguridad, muy poca probabilidad de corromper los datos.
6. Trabaja con una diversidad de bases de datos
7. Rico en funciones predifinas.
8. Puede ser instalado en servidores Windows (Con emuladores (apache+php+(MySql/PostGre)
9. Fácil aprendizaje
10. Es un lenguaje libre
11. Dispone de muchismos mas recursos que asp.
12. Dispone de recursos open source.
13. Trabaja en combinación con otras técnologias: perl,javascript,phyton y dhmtl puedes hacerlo todo, por ejemplo:
Creacion de graficos interactivos por el usuario, al estilo photoshop.
14. Creacion o uso de binarios ejecutables por parte del propio usuario.
15. Crear paginas que obtiene informacion como si del servidor se tratase.
16. Permite embeber su pequeños fragmentos de código dentro de la página HTML
17. Las tareas fundamentales que puede realizar directamente el lenguaje son definidas en el mismo lenguaje como funciones.
18. presenta una filosofía totalmente diferente y, con un espíritu más generoso, es progresivamente construido por colaboradores desinteresados que implementan nuevas funciones en nuevas versiones del lenguaje.
19. Combina excelentemente con otras inmejorables herramientas, como son el servidor apache y la base de datos mysql (o msql, o posgres), todas ellas gratuitas
20. Buena documentación.

Carateristicas ASP

1. Las páginas pueden ser programadas en Visualscript, Jscript y Perl
2. Uso bajo Licencia propietario
3. Solo Servidores y/o equipos con sistema Operativo Windows de Microsoft
4. Invoca más frecuentemente los objetos
5. Realiza numerosas tareas sirviéndose de componentes (objetos) que deben ser comprados (o programados) por el servidor a determinadas empresas especializadas
6. Buen Nivel de seguridad.
7. Conocimientos previos básicos de programacion en Visual
8. Precisa que el servidor funcione sobre Windows NT, Windows 2000 o superiores
9. Para emular en Sistemas operativos OpenSource deben cancelarse la licencia (ejemplo:chilisoft)
10. Código cerrado, solo visto por sus desarrolladores.
11. Buena documentación

Hoy en día grandes empresas usan PHP como herramienta web, entre ellas Cisco, Worldcom, NTT DoCoMo, CMG, Vodafone, Motorola, Siemens, Ericsson, CBS, Unilever, Philips, BMC, NTT, Air Canada, JAL, Lufthansa, OnVista, Lycos Europe y Deutsche Bank


Estadisticas:
http://www.php.net/usage.php
  #5 (permalink)  
Antiguo 07/03/2005, 15:18
Avatar de Niconirva  
Fecha de Ingreso: marzo-2005
Mensajes: 119
Antigüedad: 12 años, 9 meses
Puntos: 0
Pax-Man!, sin palabras sos un genio!,..., Saludos!
__________________
"Quien no peca contra la ciencia no descubre nada"
Albert Einstein
  #6 (permalink)  
Antiguo 07/03/2005, 17:07
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 16 años, 2 meses
Puntos: 2
olvidate de asp, ya no continua en desarrollo, esta "muerto" (aunque seguira funcionando por un largo tiempo por temas de compatibilidad). otra cosa seria asp.net
  #7 (permalink)  
Antiguo 07/03/2005, 18:14
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 13 años, 4 meses
Puntos: 0
O sea que visto lo visto nos quedamos con php, no?
Gracias por las respuestas, de todas formas nunca viene de más conocer algo de este lenguaje de programación, a lo mejor en un futuro me puede servir.
Salu2.
  #8 (permalink)  
Antiguo 07/03/2005, 20:20
Avatar de Danger_  
Fecha de Ingreso: diciembre-2004
Ubicación: Queretaro, México
Mensajes: 395
Antigüedad: 13 años
Puntos: 0
yo no manejo ASP, pero he conocido varias personas, que programan en ASP, y he visto que hasta para imprimir una linea, se requiere de mas bulto.

PHP es un lenguaje mas desarrollado ademas de ser multiplataforma. definitivamente yo te recomendaria que te quedaras con PHP.
  #9 (permalink)  
Antiguo 08/03/2005, 02:22
 
Fecha de Ingreso: febrero-2005
Ubicación: bcn - catalunya
Mensajes: 107
Antigüedad: 12 años, 10 meses
Puntos: 0
Desde mi inexperiencia intuyo que PHP resulta mejor que ASP en varios aspectos, claro está que para seguridad si quieres tener un alto nivel con PHP tienes que tener un nivel bastante más alto que el necesitado por ASP así de entrada. Aunque insisto, es un coentario hecho desde mi pardillez... Hasta otra! Por mi parte seguiré aprendiendo...
__________________
http://curiosobundo.com <-- blogging

curiosobundaje en este curioso mundo...
  #10 (permalink)  
Antiguo 08/03/2005, 04:57
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Iniciado por Niconirva
Pax-Man!, sin palabras sos un genio!,..., Saludos!
El texto hace referencia a la documentación de PHP (que si te fijas dejó el link también):

Estadisticas:
http://www.php.net/usage.php

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:46.