Foros del Web » Programando para Internet » PHP »

Utilizar php o cgi-perl???

Estas en el tema de Utilizar php o cgi-perl??? en el foro de PHP en Foros del Web. que paso, aqui una duda, ustedes que creen que sea mejor, php o cgis hechos con perl? lo digo porque tenemos que realizar un proyecto ...
  #1 (permalink)  
Antiguo 01/02/2003, 18:50
Avatar de PowerMetal  
Fecha de Ingreso: diciembre-2002
Ubicación: Por ahi
Mensajes: 78
Antigüedad: 15 años
Puntos: 0
Pregunta Utilizar php o cgi-perl???

que paso, aqui una duda, ustedes que creen que sea mejor, php o cgis hechos con perl? lo digo porque tenemos que realizar un proyecto de una aplicacion que utilize bases de datos. sobre php ya se un poco, ya pude instalar y configurar windows xp + apache + php, pero de perl no se casi nada, lo que quiero saber es cual opcion es mas poderosa, cual es mas flexible y cual es mas sencilla o facil de usar, en general cuales son las diferencias entre estos dos metodos de trabajo??? creen que me beneficiaria mas saber php o saber perl???


especificamente utilizaria el lenguaje para crear una aplicacion web que trabaje con el sql server de microsoft...

bueno gracias de antemano por sus respuestas, sale
  #2 (permalink)  
Antiguo 01/02/2003, 19:13
Avatar de WyLY  
Fecha de Ingreso: enero-2002
Ubicación: Cancun, México.
Mensajes: 503
Antigüedad: 15 años, 10 meses
Puntos: 6
LA mayoria te va a decir que php ya que es un lenguaje muy bonito si lo saves apreciar pero si lo vemos de un lado mas estadistico, muchos usuarios estan utilizando mas el php que el cgi ya que este lenguaje trae consigo muchas facilidades de manejo y entendimiento, como por ejemplo en hotscripts una de las paginas de scripts mas conocidas, el php ha superada al cgi desde ya hace un poco de tiempo, yo almenos te recomiendo al amor de mi vida PHP.

saludos.
__________________
Maquila Web. Programando Ideas Online.
Servicio de Programación Web
Desarrollo y Programación para Diseñadores y Empresas.
  #3 (permalink)  
Antiguo 01/02/2003, 20:50
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
PHP nació para la web (aunque ahora ha crecido mucho y no solo es para aplicaciones "web" ...)

En PHP .. tienes la mayoria de funciones e implementos necesarios "por defecto" .. en Perl varias cosas q en PHP ni se piensa en q hay q instalar algo adicional hay q instalarlo ..

A nivel "potencia" .. PHP bajo Módulo de Apache "creo?" q va mejor q Perl bajo CGI (por lo menos para una aplicación web)

El acceso a Base de datos .. con PHP tienes soporte nativo a un buen monton de Motores de Base de datos .. dese el famoso Mysql .. hasta SQL server pasando por Oracle .. etc .. (y lo q no entre directo lo hace via ODBC como cosas con Access, FoxPro .. etc ..)

En cuanto a curva de aprendizaje .. PHP es mas rápida .. pues muchass funciones ya las tienes implementadas nativamente y no has de pensar en como hacerla a nivel mas "basico" (pero hay q saber q hacen ..).

Sobre "Costos" .. PHP y Perl suele estar por defecto en cualquier plan de Hosting sin mas "extras" q pgar .. A nivel "licencias" (por si vas a dar soporte tu a esa web en tus servidores) .. son ambos Gratuitos GNU PHP .. y Perl "creo?" q tiene algun detalllito por ahi de licencias ..

Un saludo,
  #4 (permalink)  
Antiguo 01/02/2003, 22:24
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 15 años, 8 meses
Puntos: 2
Por mi parte he trabajado con ambos lenguajes, pero sin duda me inclino por PHP.
por su flexibilidad y facilidad de uso.
los cgi en perl requieren más atención que php. en cuanto a permisos de ficheros, rutas del interprete perl, cabeceras de los scripts, y un monton de cosas más.
PHP, te permite en cambio actuar alternadamente con html, en la gran mayoría sin que los scripts estén alojados en una carpeta especial como en el caso de los scrpts en perl que en su mayoría tienen que estar en la carpeta cgi-bin.
Y como se dijo por allí, el soporto para las distintas bases de datos..

php lo mejor

Saludos
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563
  #5 (permalink)  
Antiguo 02/02/2003, 00:48
Avatar de PowerMetal  
Fecha de Ingreso: diciembre-2002
Ubicación: Por ahi
Mensajes: 78
Antigüedad: 15 años
Puntos: 0
orale, hasta ahora la balanza se inclina a favor de php , alguien tiene alguna otra opinion???

saludos a todos...
  #6 (permalink)  
Antiguo 02/02/2003, 06:19
 
Fecha de Ingreso: diciembre-2002
Mensajes: 341
Antigüedad: 15 años
Puntos: 0
Para el entorno que comentas... parece que la mejor solución es PHP como módulo.

Pero si fueras alojar el projecto en un servidor *nix con otros hosts virtuales, es decir, el hosting más normal.... y si de verdad te importa la seguridad... Esta solución presenta algunos problemas, por lo que lo mejor sería usar Perl como CGI con SUEXEC activado.

Aparte de eso... PHP es múcho más fácil de aprender, de programar, etc.

También podrías usar Perl como módulo de Apache, es decir, usando los modulos mod_perl o FastCGI.
__________________
guebs - alojamiento web y dominios
www.guebs.com
blog.guebs.com
  #7 (permalink)  
Antiguo 02/02/2003, 14:45
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Si es una aplicacion web "normalita", PHP sin dudarlo. Ademas, dices que sabes mas PHP que Perl. Si la aplicacion requiere un proceso mas complejo, quizas seria mejor pensar en Perl.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #8 (permalink)  
Antiguo 02/02/2003, 20:18
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Mensaje Original por Argintxe
Para el entorno que comentas... parece que la mejor solución es PHP como módulo.

Pero si fueras alojar el projecto en un servidor *nix con otros hosts virtuales, es decir, el hosting más normal.... y si de verdad te importa la seguridad... Esta solución presenta algunos problemas, por lo que lo mejor sería usar Perl como CGI con SUEXEC activado.

Aparte de eso... PHP es múcho más fácil de aprender, de programar, etc.

También podrías usar Perl como módulo de Apache, es decir, usando los modulos mod_perl o FastCGI.
PHP lo puedes correr como CGI tambien .. puedes ejecutar PHP en modo "safe mode" que desactiva muchas funciones para eviar "mal uso" de las mismas o asegurar q ciertas operaciones se ejecuten desde ciertos directorios destinados a tal fin (ejemplo .. exec solo de archivos en tal sitio .. .. etc)

El caso q PHP no es "inseguro" lo que es inseguro son los Administradores de Servicios de Hosting q no saben configurarlo de forma segura.

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 09:08.