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

| ||||
LA mayoria te va a decir que php ya que es un lenguaje muy bonito si lo saves apreciar ![]() ![]() saludos.
__________________ I do techy stuff for a living and practice MMA with my dog... He always wins. |
| |||
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, |
| ||||
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 |
| |||
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. |
| |||
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. |
| |||
Cita: 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)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. 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, |