Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Sauruxum en 29 Noviembre 2010, 13:10 pm



Título: asp.NET o php? ( no es polemica )
Publicado por: Sauruxum en 29 Noviembre 2010, 13:10 pm
Saludos.
De la parte de informatica en general, siempre me ha gustado sobre todo la programacion, aunque yo no estudio informatica en la universidad, lo hago porque me gusta.
Programo sobre todo con C++ y lo hago tanto en linux ( con kdevelop ) como en windows ( con visual studio ).
Ahora quiero empezar a programar aplicaciones web ( que segun veo son un reto en algunos casos mayor que hacer aplicaciones corrientes ). Sin embargo estoy en un dilema:
Soy "fanatico empedernido" del software libre, lo cual me haria en principio escojer programar en php, pero en visual studio hay muchisimas facilidades para hacer este tipo de proyectos ( si hay una sola cosa que envidio de los productos microsotf es el debugger  :xD ) por lo que me haria escojer asp.NET
Estoy en verdad indeciso, si podeis darme un empujon en algun modo, o consejos.

Aun no he estudiado profundamente ninguna de las dos, solo un poco, decir solo que me gusta un poco mas el asp.NET porque se puede integrar con C# ( que aunque no lo he estudiado como el C++, supongo que sera muy similar )

Espero sus consejos si no es mucha molestia.

Saludos


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: JuszR en 5 Diciembre 2010, 21:54 pm
Si ya sabes C++, PHP te será muy fácil. (Casi) Misma syntaxis y funciones.
Aún así, como siempre se ha dicho, si ya sabes programar cambiarse de un lenguaje a otro no es más que syntaxis y funciones/librerías. :D

Por la parte del debugger, seguro hay uno para PHP, si no me equivoco Zend incluye uno.

La decisión es tuya.


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: xassiz~ en 5 Diciembre 2010, 22:03 pm
Si te gusta el software libre PHP. Además ASP solo funciona con IIS ;D


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: JuszR en 5 Diciembre 2010, 22:39 pm
Además ASP solo funciona con IIS ;D
Existe un mod (http://sourceforge.net/projects/mod-aspdotnet/) para Apache pero no se si siga funcionando.


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: Nakp en 6 Diciembre 2010, 05:34 am
existe un pod para asp pero no para asp.net :) (es para perl en realidad) :xD

personalmente tambien prefiero php


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: [u]nsigned en 6 Diciembre 2010, 13:11 pm
PHP, por el precio. Los host Windows casi duplican el costo de uno LAMP (Linux + Apache + MySQL + PHP) y ese precio terminara reflejado a tus clientes. Ademas PHP cuenta con mucho mas documentacion, soporte, comunidad, oferta de hosting, y 'pre-fabricados'...es mas, hoy por hoy la web funciona en su gran mayoria sobre PHP

Saludos


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: h_ckmoon en 10 Diciembre 2010, 14:46 pm
Eso es a gusto del consumidor todo tiene sus pros y sus contras... a mi personalmente me gusta mas el .net quizas por que e trabajado mucho en ello. en lo que programes mas agusto..


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: Riki_89D en 13 Diciembre 2010, 10:42 am
Yo tambien prefiero PHP :)


saludos


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: Graphixx en 13 Diciembre 2010, 12:20 pm
PHP, por el precio. Los host Windows casi duplican el costo de uno LAMP (Linux + Apache + MySQL + PHP) y ese precio terminara reflejado a tus clientes. Ademas PHP cuenta con mucho mas documentacion, soporte, comunidad, oferta de hosting, y 'pre-fabricados'...es mas, hoy por hoy la web funciona en su gran mayoria sobre PHP

Saludos

Ya Unsigned lo dijo todo, por ultimo no queda mas que recomendarte la mejor suite para trabajar php local que conozco MOWES (http://foro.elhacker.net/empty-t288931.0.html)
aqui esta: http://foro.elhacker.net/empty-t288931.0.html


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: brock en 14 Diciembre 2010, 09:16 am
Si usas PHP tienes que saber que te puedes morir depurando, miles de  llaves por todos los lados (como en c++) y no sabes cual vale cual no, no tienes depurador que te diga que falla, y es muuuuy lento.
La gracia de Asp.net es que cuando haces un cambio y entras, usease la primera vez que entras cuando hay un codigo nuevo, el servidor crea un .exe especial para leer ese codigo, PHP usa php.exe  que lo usa para leer todos los codigos, usease que es mucho mas lento, el .exe de asp.net está optimizado, yo antes usaba PHP y aun sigo llorando cuando recuerdo un sistema que cree, el sistema consitia en que cada 5 minutos le restaba en una tabla de la base de datos al usuario 10 puntos, despues sumaba a otra 13, o cosas asi, tendrias que verme sacando el campo "UltimaVisita" calcular el tiempo que ha pasado y desde esa base modificar la base de datos, hoy dia en asp.net craria mi timer  o un .exe  y a correr. Ademas, en asp.net, puedes pillar tus .dll y usarlas :) yo tengo una super .dll que uso para todaaaaas las paginas y bufff, rapido y limpio.
Bueno, eso es a tu gusto, pero si quieres, velocidad,facil de programar, facil de depurar etc... asp.net es tu amigo :)
Por cierto yo uso visual basic.net :)


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: Sauruxum en 14 Diciembre 2010, 11:39 am
Puff, si pense que ya no existia est tema ( pasaron 6 dias para la primera respuesta xD ), aunque al final escoji el php.
Yo no tengo mucha intencion de comercializar mi conocimiento ( quiza suena estupido ) solo quiero aprender cosas distintas que me tengan ocupado y la programacion ha llamado completamente mi atencion. Por ese motivo deje estar el ASP.NET ( lo cual no quiere decir que no tenga intencion de aprenderlo tambien, solo queria algo con lo que empezar )
Apenas he probado el ASP.NET, pero aunque si es mucho mas facil me quedo por el momento con php...  sera que hay un IDE tan bonito para php como los de microsoft ( como dije, si hay algo que envidio de los productos microsoft es su IDE xD )

Muchas gracias a todos igualmente por sus opiniones.

Saludos


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: bomba1990 en 14 Diciembre 2010, 21:49 pm
. net sucks


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: brock en 14 Diciembre 2010, 22:26 pm
:) Como desees, pero   en un futuro aprende asp.net :)
Esta bien que  al principio uses PHP por que si aprendes asp.net primero, seguramente no aprendas PHP, yo siempre que puedo  programo en asp.net
tio, aveces tardas mas, pero no te vuelves loco, cuando en PHP tienes 200 archivo con 3millones de include, yo en asp.net tengo 4 archivos y  una .dll :)
Cuando aprendas PHP  y Despues asp.net te acordaras de mi :)
Yo programo en PHP cuando algun cliente quiere una web bajo un server linux, pero siempre que puedo les conveszco para que  lo tengan en .net
Soy un pesao xD, pero quiero lo mejor para ti (ha quedado gay xD)


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: Nakp en 15 Diciembre 2010, 05:56 am
:) Como desees, pero   en un futuro aprende asp.net :)
Esta bien que  al principio uses PHP por que si aprendes asp.net primero, seguramente no aprendas PHP, yo siempre que puedo  programo en asp.net
tio, aveces tardas mas, pero no te vuelves loco, cuando en PHP tienes 200 archivo con 3millones de include, yo en asp.net tengo 4 archivos y  una .dll :)
Cuando aprendas PHP  y Despues asp.net te acordaras de mi :)
Yo programo en PHP cuando algun cliente quiere una web bajo un server linux, pero siempre que puedo les conveszco para que  lo tengan en .net
Soy un pesao xD, pero quiero lo mejor para ti (ha quedado gay xD)

en serio? :-X

http://php.net/manual/es/language.oop5.autoload.php

y un servidor que pesa varias veces lo que pesa apache+php :P ademas para php tienes pear y pecl ;)


Título: Re: asp.NET o php? ( no es polemica )
Publicado por: kenar.roan en 29 Diciembre 2010, 10:01 am
Hola a todos.

Lo de PHP es gratis estoy con tigo pero asp.NET tambien es gratis, lo que no son gratis es el hosting ni la BBDD.

Ademas asp.net tienen DNN (dotnetnuke) portal en C# asp.net y para los blog dotnetblogengine.net y te puedes desarrollar modulos a medida y los puedes comprar.
Yo soy programador web y depende el proyecto uso uno o otro, pero yo creo que PHP tendria que ponerse un poco las pilas.
Yo usu c#.net  ademas puede meter silverlight y es todo la misma programacion.