Foros del Web » Programando para Internet » ASP Clásico »

Página web: ¿En ASP, PHP, o ASP.NET?

Estas en el tema de Página web: ¿En ASP, PHP, o ASP.NET? en el foro de ASP Clásico en Foros del Web. Hola, quiero hacer una página web dinámica, un poco "grande", y quiero saber qué tecnología es mejor para utilizar. He estado leyendo puntos a favor ...
  #1 (permalink)  
Antiguo 27/06/2010, 07:37
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
Página web: ¿En ASP, PHP, o ASP.NET?

Hola,

quiero hacer una página web dinámica, un poco "grande", y quiero saber qué tecnología es mejor para utilizar.

He estado leyendo puntos a favor y en contra de cada uno. ¿Alguien podría decirme cuál es mejor, o una lista de pros y contras de cada cuál incluyendo precios (del programa, del hosting...)?
  #2 (permalink)  
Antiguo 27/06/2010, 08:26
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

El mejor es ASP, PHP y ASP.NET.

A lo que me refiero, es que no hay mejores. Usa el que quieras o se ajuste a tu necesidad y aprende a menejarte bien en ese lenguaje.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 27/06/2010, 10:20
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 8 meses
Puntos: 71
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Hasta donde yo se, un servidor linux creo que no puede hospedar paginas en ASP, mucho menos ASP.NET (que alguien me corriga si no es asi, por favor)

Por lo tanto, un hosting linux, con las mismas caracteristicas, siempre va a ser mas barato que uno en windows (en windows tambien puedes hospedar php, claro) por lo que el tema hosting, ahi ya sabes algo mas.

En cuanto a mejor, yo empece con ASP (hace muuuuchos años) y al final termine en php, pero no por que fuese mejro o peor, simplemente por que me interese mas por él, habia mas gente que conocia que usaba php a asp, ademas de que yo usaba linux, y me era necesario tener una maquina con windows en local para ir probando.

En definitica, que no hay mejor/peor, como dice abimaelrc, coge uno, y aprendelo, no intentes dominarlos todos.


Saludos!
  #4 (permalink)  
Antiguo 27/06/2010, 10:25
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Cita:
Iniciado por DooBie Ver Mensaje
Hasta donde yo se, un servidor linux creo que no puede hospedar paginas en ASP, mucho menos ASP.NET (que alguien me corriga si no es asi, por favor)

Por lo tanto, un hosting linux, con las mismas caracteristicas, siempre va a ser mas barato que uno en windows (en windows tambien puedes hospedar php, claro) por lo que el tema hosting, ahi ya sabes algo mas.

En cuanto a mejor, yo empece con ASP (hace muuuuchos años) y al final termine en php, pero no por que fuese mejro o peor, simplemente por que me interese mas por él, habia mas gente que conocia que usaba php a asp, ademas de que yo usaba linux, y me era necesario tener una maquina con windows en local para ir probando.

En definitica, que no hay mejor/peor, como dice abimaelrc, coge uno, y aprendelo, no intentes dominarlos todos.


Saludos!
Ok. ¡Gracias por las respuestas! Entiendo entonces que un hosting para asp me puede salir tan barato como uno para linux.

Yo lo que no quería tampoco, es por ejemplo trabajar con ASP (o PHP), y luego descubrir que para mis propósitos habría sido mejor ASP.NET porque funciona más rápido todo (por ejemplo).

No sé, imaginad que hacéis un foro, que va a tener 10000 visitas diarias, ¿podría enlentecerse con ASP pero no con .NET?

En cualquier caso, de lo que me decís ya me habéis aclarado una cosa: que da prácticamente igual cuál coger (empezaré con el que ya sé muy bien, ASP, y si luego necesitara algo para lo que me hiciera falta cualquiera de los otros dos, pues qué remedio, realizaría la migración de todo hacia ahí (aunque espero que eso nunca ocurra, ¡menudo curro!)).

Saludos
  #5 (permalink)  
Antiguo 27/06/2010, 13:42
Avatar de Wasper  
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 10 meses
Puntos: 41
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Una pagina bien programada en cualquiera de los lenguajes podra soportar esas 10000 visitas al dia. Cerrar bien las sesiones abandonadas antes de tiempo, cerrar bases de datos, usar correctamente los recursos del servidor, etc etc...
Yo de momento de todo lo que he hecho lo he podido crear con ASP, por lo que no veo necesidad de pasar a .NET o PHP...
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras
  #6 (permalink)  
Antiguo 27/06/2010, 14:41
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 6 meses
Puntos: 2
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

PHP es mucho mejor por ser libre y te ahorras mucho en hosting ademas de que es mucho menos complejo que ASP
  #7 (permalink)  
Antiguo 27/06/2010, 14:54
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Repito, no hay mejores lenguajes, es como bien dice Wasper, una página bien programada funciona bien en cualquier lenguaje.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #8 (permalink)  
Antiguo 27/06/2010, 14:56
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Si tienes algunos conocimientos de JS, ya tienes bastante ganado con el PHP. ASP está estando hace años y no evolucionará. De .NET no digo nada, puesto que nunca lo he usado. Hace como 3 meses empecé con PHP y lo que he estado haciendo desde entonces es pasar todos los script ASP que tengo a PHP y me he dado cuenta de que si en ASP necesitas 10 lineas para hacer x cosa con PHP lo haces con 2 o 3 como mucho.
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #9 (permalink)  
Antiguo 27/06/2010, 16:09
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Cita:
Iniciado por Adler Ver Mensaje
Si tienes algunos conocimientos de JS, ya tienes bastante ganado con el PHP. ASP está estando hace años y no evolucionará. De .NET no digo nada, puesto que nunca lo he usado. Hace como 3 meses empecé con PHP y lo que he estado haciendo desde entonces es pasar todos los script ASP que tengo a PHP y me he dado cuenta de que si en ASP necesitas 10 lineas para hacer x cosa con PHP lo haces con 2 o 3 como mucho.
¿De Javascript? Sí que tengo, muchos.

Pues lo que me has dicho, junto con lo que han dicho otros foreros, para mí es fundamental para pasarme a PHP. En particular lo que has dicho de reducir el número de líneas de 10 a 2. No sé, no sé me ocurre cómo, ¿podrías ponerme un ejemplo (y así ver si son cosas que yo pueda utilizar o no)?

Me pondré a aprender PHP...
  #10 (permalink)  
Antiguo 27/06/2010, 16:09
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 10 meses
Puntos: 1532
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Cita:
Iniciado por DooBie Ver Mensaje
Hasta donde yo se, un servidor linux creo que no puede hospedar paginas en ASP, mucho menos ASP.NET (que alguien me corriga si no es asi, por favor)
de que si Microsoft lo permite, no se, pero de que se puede, se puede, con apache puedes ejecutar asp (no se si asp.NET) al igual que puedes correr php bajo IIS
  #11 (permalink)  
Antiguo 27/06/2010, 16:19
Avatar de Wasper  
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 10 meses
Puntos: 41
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Cita:
PHP es mucho mejor por ser libre y te ahorras mucho en hosting ademas de que es mucho menos complejo que ASP
Que en PHP haya mas precocinados que en ASP y por ello sea mas sencillo no estoy tan deacuerdo, creo que son lenguajes muy parecidos y ojo!!! no se ni he visto mucho de PHP, pero a mi me han invitado hacer unos cambios en PHP y os puedo asegurar que la estructura es muy parecida... cambiando ciertas formas de escribir las cosas... pero no he tenido mucho problema en adaptarme... Decir que PHP es mas barato y ASP mas caro, bueno, antes podiamos ver esas grandes diferencias, pero ahora las diferencias pueden ser de 1 euros para servidores Windows o Linux, me suena esto a la guerra MAC - PC, que si los MAC no se bloquean, que son mejores que los PC... antes "tal vez" pero ahora? los mismos procesadores de Intel en PC y MAC y aun asi siguen con la guerra... esto ocurre igual para los servers Linux - Windows...

Cita:
de que si Microsoft lo permite, no se, pero de que se puede, se puede, con apache puedes ejecutar asp (no se si asp.NET) al igual que puedes correr php bajo IIS
¿Seguro? Creo que no, con apache puedes ejecutar PHP y me parece que ASPx (.net) y con IIS ASP... correr PHP bajo IIS creo que no, me parece que te refieres a que en un Windows puedes correr PHP porque puedes instalar Apache, pero en Linux no puedes instalar IIS por lo que no puedes correr ASP en un Apache (Linux)...

Si estoy equivocado que alguien me corrija... pero creo que es asi...
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras

Última edición por Wasper; 27/06/2010 a las 16:25
  #12 (permalink)  
Antiguo 27/06/2010, 16:52
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Cita:
Iniciado por Wasper Ver Mensaje
Que en PHP haya mas precocinados que en ASP y por ello sea mas sencillo no estoy tan deacuerdo, creo que son lenguajes muy parecidos y ojo!!! no se ni he visto mucho de PHP, pero a mi me han invitado hacer unos cambios en PHP y os puedo asegurar que la estructura es muy parecida... cambiando ciertas formas de escribir las cosas... pero no he tenido mucho problema en adaptarme... Decir que PHP es mas barato y ASP mas caro, bueno, antes podiamos ver esas grandes diferencias, pero ahora las diferencias pueden ser de 1 euros para servidores Windows o Linux, me suena esto a la guerra MAC - PC, que si los MAC no se bloquean, que son mejores que los PC... antes "tal vez" pero ahora? los mismos procesadores de Intel en PC y MAC y aun asi siguen con la guerra... esto ocurre igual para los servers Linux - Windows...



¿Seguro? Creo que no, con apache puedes ejecutar PHP y me parece que ASPx (.net) y con IIS ASP... correr PHP bajo IIS creo que no, me parece que te refieres a que en un Windows puedes correr PHP porque puedes instalar Apache, pero en Linux no puedes instalar IIS por lo que no puedes correr ASP en un Apache (Linux)...

Si estoy equivocado que alguien me corrija... pero creo que es asi...
No sé qué hacer. A ver, comento:

Yo sé usar ASP.

Y estoy pensando: si voy a usar PHP, como si usara ASP, entonces poco he avanzado. Quiero decir, que si tiene alguna funcionalidad o módulo preconfigurado, lo suyo sería utilizarlo, pero claro, como no lo conozco no sé ni por dónde empezar a buscar. Es decir, si me pongo a aprender PHP, ¡que al final sirva para algo! En el sentido de que me aporte cosas que ASP no.

Si voy a usar ASP.NET, tres cuartos de lo mismo. Para usarlo casi como si fuera ASP, me quedo con ASP. Lo que pasa es que aparte de que algo lo conozco, imagino que ya sólo por ser .NET, aunque el código que emplearas fuera asp puro, te iría más rápido. Y aparte, es una filosofía distinta, tengo entendido. Con lo cual sí puede merecer más la pena dedicar tiempo a aprenderlo, pues es algo nuevo (corregidme si me equivoco, porque también he oído que PHP y .NET no se llevaban mucho).

Un punto a favor del cambio: que según mucha gente ASP es el pasado, que no va a evolucionar y en cambio PHP y .NET sí. Y espero que no dejara de funcionar un buen día (porque a Microsoft le diera por ahí, si es que es posible).
  #13 (permalink)  
Antiguo 27/06/2010, 17:15
Avatar de Wasper  
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 10 meses
Puntos: 41
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Que PHP evoluciona y ASP no... a que se refiere... hay que recordad que se trata de lenguajes de programacion y estos estan establecidos ya... ASP 3.0 y PHP 5.0 y ambos llevan en esas versiones muchisimo tiempo, por lo que la evolucion es nula para ambos en lo que a lenguaje se refiere... que se refieran a la evolucion de un lenguaje por sus precocinados no estoy de acuerdo... Joomla esta hecho en PHP y Joomla es una fabrica de crear webs... en ASP hay algunos pero no estan tan extensos y ademas porque son de pago... si un grupo de ASPeros se reunieran para crear un CMS en ASP que funcionara como Joomla, ¿seria eso un motivo de evolucion de lenguaje? Yo creo que no...

Yo de momento seguire usando ASP, cuando existan cosas que no se puedan hacer en ASP y si en PHP entonces ya hablariamos...

La eleccion debe ser tuya, y de momento y mientras exista IIS existira ASP...

ASP + JAVASCRIPT + CSS con eso podras crear cualquier tipo de pagina... ASP de cara al servidor, Javascript de cara al cliente y CSS para el diseño del site...

El site de mi firma esta creado integramente en ASP, tengo que hacerle cambios sustanciales de diseño pero el motor funciona bien... pero como suelen decir, en casa de herrero cuchara de palo... Tanto las consultas informaticas, el blog y todo lo demas esta en ASP + Javascript...

¿Que sites tienes pensado realizar?
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras

Última edición por Wasper; 27/06/2010 a las 17:25
  #14 (permalink)  
Antiguo 27/06/2010, 17:30
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

@Wasper, en IIS se puede instalar PHP, puedes hacer una búsqueda sencilla en internet y verás como hacerlo. Tengo entendido, tu me corregirás si estoy equivocado, que en ASP no se puede crear imágenes (me refiero a ASP clásico), no así con PHP, con la librería GD. Solo un dato, no estoy queriendo levantar una guerra, es para aprender y así sugerir en el futuro.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #15 (permalink)  
Antiguo 27/06/2010, 17:58
Avatar de Wasper  
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 10 meses
Puntos: 41
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Ya ni me acordaba!!!! ademas que una vez lo configure en un IIS6 de una torre antigua que tenia aqui para ver PHP... xD es cierto...

Cita:
que en ASP no se puede crear imágenes (me refiero a ASP clásico), no así con PHP, con la librería GD. Solo un dato, no estoy queriendo levantar una guerra, es para aprender y así sugerir en el futuro.
Primero decirte que siempre es un placer aprender nuevas cosas en este sitio y con gente tan amable como tu amigo mio. Es cierto que el manejo de imagenes en PHP es posible, pero ¿estamos hablando de redimensionar y crear archivo de imagen en el servidor? si es asi, AspJpeg es un equivalente, pero ahi tenemos el factor en contra que tiene el usar PHP y usar ASP, los precocinados, existen muchos mas en PHP gratuitos y eso es un punto a favor, pero no me es un motivo suficiente para el cambio, ademas justamente has mencionado un tema en el que yo actualmente estoy pendiente de arreglar (hipocrita me llamareis, jejeje) en mi web de Anuncios de muebles justamente me encuentro con el problema de redimensionar imagenes que sean bastante grandes, pero lo estoy intentando solventar con Visual Basic creando una Dll que pueda utilizar para redimensionar... (aun no esta creada) por eso te digo, poder se puede hacer muchas cosas, pero se prefiere crear cosas para algo con fines GPL que con fines que solo ayuden a Microsoft a lucrarse mas...

con FSO lo hago todo menos redimensionar, porque hasta donde se, no se puede...
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras
  #16 (permalink)  
Antiguo 27/06/2010, 18:06
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Ajaaaaa con que te haz vendido un ratito Gracias por el dato ya leeré sobre AspJpeg
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #17 (permalink)  
Antiguo 27/06/2010, 18:19
Avatar de Wasper  
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 10 meses
Puntos: 41
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Cita:
Ajaaaaa con que te haz vendido un ratito Gracias por el dato ya leeré sobre AspJpeg
Ohhhh no!!!! me han pillado!!!!!
Una cosa curiosa sobre GD que he podido observar en ejemplos es que puede convertir cosas a imagenes directamente como en este video que explica muy bien como hacerlo, por lo que quizas ASPJpeg creo que eso no lo puede hacer, ASPJPG es para el tratamiento de una imagen antes de subirla, pero ahi viene mi pregunta... ¿que sentido tiene usar GD, por lo menos la parte del video?, es decir si quiero hacer cabeceras, la creo en Photoshop y la coloco con CSS y sobre ella texto dinamico... no entiendo mucho el uso por lo menos de esa parte de crear imagenes a partir de codigo... creo que todo lo demas que puede hacer GD es tratamiento de imagenes, como ASPJpeg...
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras
  #18 (permalink)  
Antiguo 27/06/2010, 18:30
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Según lo que vi (muy buen tutorial para empezar a usar esta librería), se puede usar para crear Captcha y tal vez otras cosas.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #19 (permalink)  
Antiguo 27/06/2010, 18:45
Avatar de Wasper  
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 10 meses
Puntos: 41
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Interesante... si señor, aunque ya genere mi propio captcha, es cierto que debo generar las imagenes en Photoshop... pero es bastante sencillo poder crear imagenes Captcha en photoshop y renombrarlas...

Gracias, ya es tarde para mi, asi que me acuesto, estoy algo espeso. , hasta mañana!!!
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras
  #20 (permalink)  
Antiguo 27/06/2010, 21:34
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 6 meses
Puntos: 2
Respuesta: Página web: ¿En ASP, PHP, o ASP.NET?

Cita:
Iniciado por maycolalvarez Ver Mensaje
de que si Microsoft lo permite, no se, pero de que se puede, se puede, con apache puedes ejecutar asp (no se si asp.NET) al igual que puedes correr php bajo IIS
Se pueden ejecutar aplicaciones de .NET en Linux con apache o Cherokee
http://omploader.org/vNHJybQ
Saludos

Etiquetas: asp, php
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 13:11.