|
|
¿Porque PHP se esta comiendo al ASP?
(73929 lectures)
Por Carlos Cortes Cortes
carcoco
(http://bulma.net/~carcoco/)
Creado el 09/06/2002 20:28 modificado el 09/06/2002 20:28
|
PHP es un potente lenguaje de script del lado del servidor, que se
utiliza principalmente para generar páginas de forma dinámica, como Bulma, atacando de una forma sencilla y
nativa a diferentes bases de datos, aunque es tan potente que se
utiliza para muchisimas cosas más: generar imagenes "on-the-fly", generar pdf,
atacar diferentes protocolos de Internet (LDAP, IMAP, POP3, ftp, telnet,
Jabber, ...), como lenguaje de script genérico, ...
| Pagina1/1 |
De un tiempo a esta parte, he venido observando un ascenso imparable en la
utilización del PHP, puesto que cada día son muchisimas más las
páginas web que se apoyan en este lenguaje para su funcionamiento. Es
muy sencillo detectar si una web es php powered,
simplemente nos tendremos que fijar en la
terminación de las páginas a las que accedemos, que serán normalmente
php, php3, phtml,
como la página que tienes entre manos ahora mismo: body.phtml.
El otro día leí una noticia que me llamo poderosamente la atención,
básicamente decia que php ya es el primer lenguaje de script en
Internet y que ha superado al ASP de Microsoft. Se refiere al número
de sitios web, porque por potencia y capacidad ya hace tiempo que lo habia
superado ;-)
He intentado averiguar cuales pueden ser los motivos de este imparable
ascenso del PHP frente a otros lenguajes de scripting en el lado del
servidor, y concretamente sobre el ASP (Active Server Pages) de
Microsoft. Entre las ventajas del PHP tenemos:
- Libre.
- Abierto.
- Código fuente disponible.
- Diseñado para la web.
- Multiplataforma HW.
- Multisistema Operativo.
- Soporte para varios servidores web.
- Soporte nativo para practicamente cualquier Base de Datos.
- Buena documentación.
- Miles de ejemplos y código fuente disponible.
- Perfecta integración del Apache-PHP-MySQL.
- Sintaxis clara y bien definida.
- Bastante sencillo de aprender y utilizar.
- Modulable.
- Seguro (evidentemente tiene errores pero se solucionan mucho antes que
otros sistemas propietarios)
- Amplia base de usuarios (Ahora es el número 1, como lo es también
Apache).
- No dependes de un único proveedor de servicios.
- ...
Como desventaja sobre el asp tan solo se me ocurre, que tiene una
peor integración con el paquete Office de Microsoft, pero esto es totalmente
lógico, puesto que Microsoft en su empeño de mantener su monopolio, no da
las especificaciones del mismo e incluso crea artificialmente
problemas entre sus propias versiones para forzar al usuario a
comprar las nuevas versiones de su suite
¿Se os ocurre alguna otra ventaja/desventaja del php sobre el asp?
--
$ alias carcoco="echo Carlos Cortes"
http://bulma.net/todos.phtml?id_autor=132
|
|
|
|
|
|
Comentarios Es posible que se hayan omitido algunos comentarios considerados poco constructivos
| 1. Re: ¿Porque PHP se esta comiendo al ASP? (09/06/2002 21:57, #6635) Por: gallir (http://m3d.uib.es/~gallir/) |
| Una desventaja? (Que aunque|debido a que) la sintaxis, gramática y funciones
del lenguaje son
muy sencillas, su "compatibilidad" con otros sistemas
se incrementa agregando nuevas funciones.
El ejemplo típico con las bases de datos. Mo hay una
abstracción tipo DBM/DBI en Perl, donde siempre
se usan las mismas funciones para cualquier
base de datos (solo cambia en el DBI->connect() y
DBI->install_driver()), sino que hay que usar
funciones distintas.
Aunque no es nada complicado cambiar (o hacer una
abstracción anterior tipo recordset) de una base de datos a otra, sí
que complica un poco las migraciones, además de tener
que aprenderse cientos de funciones para "dominar" el
lenguaje.
Otra desventaja es que es muy fácil mezclar el PHP
con el HTML, lo que puede resultar en código y texto
ilegible.
¿Otra desventaja? Que es muy de "bajo nivel", casi casi
el C de los lenguajes de scripting en web (a diferencia
del Roxen/Pike, Zope, Midgard...).
Ventajas? Muchas, como es fácil de interpretar si está
bien programado y estructurado. Es muy potente. La curva
de aprendizaje es bastante suave y corta, se puede
ser productivo en muy poco tiempo. Es libre.
Hay optimizadores, compiladores, sistemas de cache y miles de clases
y librerias gratuitas. Y lo más importante, hace muy bien
las cosas para lo que fue diseñado. |
|
2. Re: ¿Porque PHP se esta comiendo al ASP? (10/06/2002 07:08, #6642) Por: bruj0 |
Pues si la hay...
http://php.weblogs.com/ADODB
El ejemplo típico con las bases de datos. Mo hay una abstracción tipo DBM/DBI en Perl, donde siempre se usan las mismas funciones para cualquier base de datos (solo cambia en el DBI->connect() y DBI->install_driver()), sino que hay que usar funciones distintas. |
|
3. Re: ¿Porque PHP se esta comiendo al ASP? (10/06/2002 10:27, #6644) Por: gallir (http://m3d.uib.es/~gallir/) |
|
¿Si? Que casualidad :-) |
|
4. Re: ¿Porque PHP se esta comiendo al ASP? (25/06/2003 08:11, #15477) Por: Pablo Aguilera |
| Ese problema se soluciona creando las SQL en librerias con POO, de tal manera que si migras a otro motor de bbdd entonces solo cambias las funciones SQL,DML en esa libreria. |
|
|
5. Re: ¿Porque PHP se esta comiendo al ASP? (10/06/2002 18:33, #6650) Por: Ferdy (http://www.ferdyx.org) |
Y qué te crees que hace PEAR ?? :) ( entre otras muchas cosas )
PD. Veo que comentan sobre ADODB, desde mi punto de vista, una porquería.
http://pear.php.net
Un Saludo.Ferdy |
|
6. Re: ¿Porque PHP se esta comiendo al ASP? (24/06/2004 22:55, #22058) Por: Fonseca |
| Podrías hablarme más sobre tu opinion respecto de adodb, soy nuevo en esto y me será util.
Gracias
Fonseca. |
|
7. Re: ¿Porque PHP se esta comiendo al ASP? (17/05/2006 04:22, #32593) Por: mgmaqp |
| para mi ADODB es de lo mejor pero respeto tu respuesta...:-p, tal ves para una pagina ke vaya a durar 3 meses no lo es pero pa sistemas que sean tolerantes al cambio si es una muybuena alternativa. |
|
|
8. Re: ¿Porque PHP se esta comiendo al ASP? (05/02/2003 14:43, #12020) Por: venezolano |
| Disculpa, combinar php con html se te hara dificil a ti. Porque el editor que uso resalta que es php y que es html. Que cual uso, bueno te doy la informacion pero no te hago toda la tarea |
|
9. Re: ¿Porque PHP se esta comiendo al ASP? (28/10/2004 09:33, #23996) Por: Anónimo |
| ¿Habeis probado a usar templates para separar el código php del html? :-) Dentro de PHPLIB nos encontramos con una clase que nos ayuda con este objetivo: la clase Template. Es muy util una vez que le coges el truquillo. |
|
10. Re: ¿Porque PHP se esta comiendo al ASP? (25/07/2006 08:57, #33936) Por: Anónimo |
| yo uutilizo asp.net y php, y en cuanto a la organización del código le doy el 10 al asp.net, es una gran idea eso de separar en archivos distintos funciones y gui. |
|
|
11. Re: ¿Porque PHP se esta comiendo al ASP? (25/06/2003 08:18, #15478) Por: Pablo Aguilera |
| CON RESPECTO A:
Otra desventaja? Que es muy de "bajo nivel", casi casi el C de los lenguajes de scripting en web (a diferencia del Roxen/Pike, Zope, Midgard...).
RESPUESTA:
Mientras mas bajo son los lenguajes de programacion, osea mientras mas cerca este del lenguaje de maquina, es mejor ya que son mas rapido es su ejecucion. En realidad es una ventaja |
|
12. Re: ¿Porque PHP se esta comiendo al ASP? (13/08/2003 01:28, #16388) Por: Elvio |
| "CON RESPECTO A: Otra desventaja? Que es muy de "bajo nivel", casi casi el C de los lenguajes de scripting en web (a diferencia del Roxen/Pike, Zope, Midgard...). RESPUESTA: Mientras mas bajo son los lenguajes de programacion, osea mientras mas cerca este del lenguaje de maquina, es mejor ya que son mas rapido es su ejecucion. En realidad es una ventaja"
Mi estimado amigo con gente como Ud. la informatica jamas avanzara... Ud. esta pregonando que sigamos construyendo sistemas con escarbadientes y cintas adhesiva...
Esta es la vieja discucion de siempre. No se puede pretender inventar y reinventar la rueda.
Que un lenguaje sea rapido (salvo en contados casos) no es una ventaja. La ventaja esta en que sea un lenguaje adecuado para pensar, diseñar, y que sea programable por humanos. |
|
13. Re: ¿Porque PHP se esta comiendo al ASP? (16/03/2004 03:47, #20161) Por: Anónimo |
| Pero hombre, leo por aquí que lo principal es que de un lenguaje no es importante la velocidad...
En principio puede ayudarte a hacer las cosas más facilmente pero eso está bien para aprender, otra cosa muy distinta es la programación a nivel profesional.
Sobre todo si hablamos de por ejemplo, una página web que recibe miles de visitas al día. Ahí el rendimiento es crítico y cuantos más ciclos de reloj ahorremos en nuestras rutinas menos posibilidades habrá de que este servidor se caiga..
Pero en fin... |
|
14. Re: ¿Porque PHP se esta comiendo al ASP? (29/03/2004 07:07, #20407) Por: Elvio |
Mi querido "anonimo":
Veo que usted es un ferviente entusiasta de la performance.
Pregunta:
¿Su supuesto sitio estaria corriendo sobre una 486 DX2??
Si es asi le doy la razon. Pero... con los fierros que hay hoy en dia sus temores de performance no tienen cabida.
Ahora le propongo esta situacion. Ud. esta al mando de la cordinacion de un proyecto inmenso con frontEnd, backend, auditoria interna, etc. Imaginemosnos algo al estilo American Express.
Ud. encararia este proyecto sobre php???
Yo no... absolutamente no.
Seria muy rapido, pero seria imposible de mantener.
No le parece??
Cuando hablamos en terminos profesionales el aspecto de performance es solo uno de los tantos que hay que tener en cuenta.
Creo que me interpretan como alguien defensor de ASP y no es asi.
Solo es que en esta lista todos hablan de php como EL lenguaje y no creo que sea asi.
PHP no es mas que un lenguaje procedural (paradigma de los años 70) con una ortopedia de orientacion a objetos. Sin embargo en el fondo es procedural.
¿que tiene de malo?? bueno, para paginas simples eso nos basta, para emprendimentos medianos es arduo. Para emprendimientos grandes eso es INMANEJABLE.
Lo procedural es poco modular, poco flexible, poco entendible, etc. Solo con esas tres caracteristicas estamos hablando de malas palabras en informatica.
Para resumir mi pensamiento... PHP NO se esta comiendo a ASP porque sea un lenguaje mejor sino porque es opensource y ultimamente esta en auge. Pero, como todo lo que sube rapido, tambien cae rapido... |
|
15. Re: ¿Porque PHP se esta comiendo al ASP? (23/06/2004 22:14, #22042) Por: Will el misionero |
| Dices que php solo se esta comiendo a asp porque es opensource y ultimamente esta en auge, pero mi pregunta es que opinas de C, actualmente se sigue usando, que opinas de Java es un bum, y crees que caigan rápido, por favor, si php se está comiendo a asp es porque es multiplataforma, opensource, te permite conectividad con varias bases de datos, algo que no hace asp, y no me digas que no sirve para proyecto inmenso con frontEnd, backend, auditoria interna, etc, acabo de desarrollar algo paracedio para reebok de méxico, además de que es un motor de interación y todo hecho en php, creo que php es más de lo que te imaginas, no hables por hablar primero explotalo amigo |
|
16. Re: ¿Porque PHP se esta comiendo al ASP? (26/06/2004 05:37, #22068) Por: Elvio |
| A ver Will... vayamos por partes.
Repito una vez mas (como lo comente en mi ultima posteada) que me estan tomando como alguien defensor de ASP y NO ES ASI.
Es mas, creo que ASP es de las cosas mas flojas que tiene Microsoft.
Que le puedo contar de C? Bueno yo en este momento estoy desarrollando en C++ un motor 3D y creo que es un lenguaje MUY robusto.
C es robusto tambien nadie lo puede negar (el Kernel de Linux esta hecho en C) pero quizas es un poco mas debil que C++ porque no trae
soporte para objetos.
De todas maneras C es un excelente lenguaje y se mentiene en uso por su propia robustez. Lo mismo con C++. No me va a comparar PHP con C,
no es cierto?
Java, por su parte es un lenguaje decente (creo yo) pero su maquina virtual da pena. Anque JAVA sea un bum (por cuestiones comerciales)
tiene buenas intenciones, favorece la modularidad, independencia de componentes (me refiero a piezas de soft), descomponibilidad y
flexibilidad y por tanto ofrece la posibilidad de la construccion de sistemas incrementalmente, sin costos tan dolorosos como con un
lenguaje procedural como PHP o como C (relea por favor lo que dije de PHP en mi post anterior). En fin... como todo lenguaje orientado a
objetos goza de todas sus ventajas (hay muchisimas, mas pero este post se haria muy largo.Y de por si lo va a ser...).
Antes de continuar quiero subrayar un tema: para todos aquellos que piensen como "Anonimo" en el post anterior (nro.10)
respondiendome acerca de la modularidad y el diseño (voy a citarlo textualemte):
"Pero hombre, leo por aquí que lo principal es que de un lenguaje no es importante la velocidad...
En principio puede ayudarte a hacer las cosas más facilmente pero eso está bien para aprender,
otra cosa muy distinta es la programación a nivel profesional. "
a los que piensen de manera similar a "Anonimo" por favor abstenganse de responderme porque son personas absolutamente NECIAS. Si yo
interpreto bien, lo que "Anonimo" esta diciendo es que lo que tomó decadas de estudio e investigacion en tantos laboratorios no
sirve para la vida profesional.
Sobre esto voy a dar un par de ejemplos. El motor de PHP esta escrito de manera modular. Pregunta: los que escribieron el motor,
no son profesionales?
Otro: el Linux es modular.
Ultimo ejemplo (aunque no tenga que ver con la modularidad) los algoritmos de ordenacion como QuikSort, RadixSort, HeapSort, BubbleSort,
BinSort alguien cree que salieron de la nada? NO, fueron tema de investigacion tumultuosa en su epoca. Ahora seguramente alguno de estos
algoritmos estan usados en el motor del PHP y en el Kernel de Linux. Bien despues de esto, creo que nadie me va a decir que lo que se
estudia en la facultad no sirve en la vida profesional.
Continuemos...
Si ud. eligio encarar este proyecto que me comenta le deseo la mejor de las suertes. Yo no dije que estuviera mal encarar proyectos en PHP
solo dije (MI OPINION) que yo no lo encararia en PHP. Si ud. es un apasionado de PHP me parece muy bien. Cada uno tendra sus preferencias
en cuanto a lenguajes. Por ejemplo a mi me apasiona Smalltalk. Creo que es EL lunguaje. Todos los lenguajes que existen hoy en dia
y que intentan una orientacion a objetos emulan a Smalltalk en muchos aspectos (de manera bastante magra por supuesto). Smalltalk fue
el primer lenguaje serio con orientacion pura a objetos. Objetos no es algo nuevo, viene de la decada del 60. Por eso cuando Microsoft
se llena la boca hablando de patterns y de orientacion a objetos en .NET, como si fuera que ellos inventaron la rueda me causa mucha gracia.
Para volver al tema. La discusion que yo planteo (y que seguramente a muchos en este sitio no les va a gustar) es si PHP realmente es
un buen lenguaje. Y mas especificamente para qué es un buen lenguaje.
Todo proyecto se puede encarar en el lenguaje que se desee; por ej. la construccion de un sistema operativo se podria
encarar en LISP, por que no? ahora eso si: su construccion y mantenimiento seria un pandemonium. El sentido comun dicta que de encarase
tal proyecto habria que hacerlo en un lenguaje que se adecue mas a los fines de su construccion, mantenimento, espectativas de performance
, etc, etc, etc. Hay tantas cosas para tener en cuenta....
Otro punto a destacar es: si ud tarbaja en una empresa y le dicen "mira que aca lo unico que utilizamos es Linux y tenemos Apache y
el proyecto ya arranco en PHP... y bla, bla, bla". bueno, si es asi... no me quedaria otra que usar PHP.
Mire, yo tengo experiencia en PHP y lo digo con conocimiento de causa. Mi humilde sugerencia (sin animo de ofender) es que investigue
un poco mas sobre otras tecnologias. Que las hay, las hay.
A mi me parece muy interesante este tipo de discuciones, eso si, no me parece muy provechoso cuando los argumentos se basan en
fundamentalismos.
Me parece mucho mas inteligente los "peros" que pone "El cobarde anónimo" en el post nro.13 "Origen de la noticia.". El tiene una vision
mas imparcial de las cosas a pesar de ser un fan de PHP. El, es mucho mas abierto y se da cuenta que existen otros caminos en esta vida...
El post nro.19 escrito por "MATH" aunque yo no este del todo de acuerdo, es respetable y se adecua
mas a la situacion. Demuestra NO ser un cromagnon fundamentalista de PHP. :)
Por ultimo, sigo sosteniendo que PHP NO esta comiendo a ASP porque sea un MEJOR lenguaje, sino porque
es opensource (cosa que es muy buena) y esta en auge.
Estas dos cosas que asevero no tiene nada de malo, parece que en este sitio
se les pone los pelos de punta al escuchar esto. Que sea opensource queda fuera de discucion su beneficio y que este en auge
fascilita las cosas porque hay mucho codigo disponible en la net. Todo muy lindo, pero eso no quiere decir que PHP sea MEJOR LENGUAJE
que ASP (y con esto no estoy diciendo que ASP sea bueno); Britney Spears, es buena artista porque venda millones de discos?.
Por ejemplo VisualBasic tiene un auge terrible pero creo que es uno de los lenguajes mas feos que vi en mi vida. Es mas,
con el tiempo ha ido mutando para agregarsele orientacion a objetos y hoy en dia es un especie de Frankenstein o Cuasimodo de los
lenguajes. Es un espanto!!
Mi punto es: yo sostengo que PHP es un lenguaje pobre, y NO me refiero a la conectividad de bases de datos y esas cosas que vocean a los
cuatro vientos orgullosos en este sitio, sino que ya de por si es un lenguaje poco flexible con un origen netamente procedural.
Con el tiempo se le ha agregado un poquito de cosmetica orientada a objetos, pero (y con esto se van a enojar) esa orientacion a objetos
es mas debil que la que hoy en dia tiene VisualBasic.
Gente, mi intencion no es agraviarlos sino, reconozcamos de una vez que PHP no es un buen lenguaje. Veamos el asuno objetivamente.
Que se estan haciendo esfuerzos para mejorarlo? Si, y me parece muy bien, pero por ahora es bastante pobre.
Seria muy bueno que todos aquellos que lean esta cadena de mensajes aporten su opinion. Quizas podamos sacar algo provechoso de esta
discucion.
Saludos.
Elvis.
PD: JAVA, Smalltalk, Python, LISP, PERL, ZOPE tambien son multiplataforma. |
|
17. Re: ¿Porque PHP se esta comiendo al ASP? (26/06/2004 05:47, #22069) Por: Elvio |
| Disculpas las referencias correctas a los post son:
14. Origen de la noticia. (09/06/2002 22:07, #6636)
Por: El cobarde anónimo
y
20. Re: ¿Porque PHP se esta comiendo al ASP? (12/08/2002 16:18, #7664)
Por: MAHT_ |
|
18. Re: ¿Porque PHP se esta comiendo al ASP? (14/07/2004 20:26, #22369) Por: Will |
| Sabes que es lo curioso de todo esto es que cuando hablas del lenguaje que utilizas hasta los ojos te brillan creo que debes de ser más abierto, debes de considerar varias opciones y reconocer ciertas características de cada lenguaje, a lo que me refiero es que no existe un lenguaje que solucione todos los problemas reales de todas empresas, a que me refiero que si lo existiera no habría estos foros de discusión y todos estaríamos utilizando el mismo lenguaje, por esto te digo que debes centrar más tus opiniones en base a que requerimeintos debes cumplir en lo que se te solicita, para mi no me gusta java pero programo en java (aprox 20 0 30 veces más lento que C), y no me gusta porque es muy lento por ejemplo, utilizo PL/SQL (oracle 11i)y son su interfaz en java la alenta demasiado, así que centra tus comentarios en lo que debemos de desarrollar como requerimeintos, presupuesto de la empresa, etc., te refieres a PHP como una porquería y es tu juicio (muy personal) pero también debes de reconocer que facilita la vida y enormemente(su código es parecido a C), ahora no me digas que smalltalk es la maravilla del mundo por favor, es verdad que lleva como 30 años en el mercado pero también es una realidad que cuando quiere accesar a bases de datos tradicionales con dificiles de utilizar y recuerda que las bases de datos con piezas fundamentales en muchos de los sistemas de información, así que como te daras cuenta ningún lenguaje de programación es tan bueno asíq ue en lugar de defender a lo tonto emjor piensa a en las características del sistema que vas a desarrollar y en base a eso busca el lengujae que mejor se adapte a tus necesidades y requerimeintos recordando que debe existir rapidez, portabilidad y bajos costos
Saludos, y espero no te molestes u ofendas, ya que tienen muy buenos conocimientos pero te cierras a tu mundo de programación, por ejemplo en lugar usar smalltalk yo usaría Perl o C++ |
|
19. Re: ¿Porque PHP se esta comiendo al ASP? (19/07/2004 04:22, #22438) Por: Elvio |
| Veamos Will...
la nuestra mas que una discucion parece una pelea. Mi intencion es que esto sea una discucion. Las suceptibilidades de cada uno habra que
ponerlas aparte porque EN "el tema de discucion" no tiene la mas minima relevancia. Repito, todo tipo de molestias y rencores (si los hay)
son absolutamente irrelevantes. Yo creo que si somos personas serias, debemos enfocarnos en la discucion argumentando cada una de nuestras
posiciones.
Para cerrar definitivamente el tema de las suceptibilidades, si mi discurso le parecio ofensivo, disculpas. Lo que si me parece ofensivo
es su postura, y no lo digo en terminos de relaciones sociales, sino en terminos intelectuales.
A ver... mi primera aproximacion en la programacion web fue PHP-apache sobre un Linux. Luego por cuestiones laborales fue ASP y Perl. Por
otro lado comence a investigar otras tecnologias y explore JAVA. Como un trabajo de investigacion en la universidad tuve que investigar
ZOPE y por ultimo para saciar mi curiosidad vi SSP (Smalltalk Server Pages). Por supuesto que para comprender cabalmente muchas tecnologias
tuve que meterme con Schemas (XML), XSL, XML-RPC, algunos frameworks de IBM como el ObjectExtender (similar al Hibernate que hoy en dia
esta tan de moda), ...., etc.
Mi punto es, que a mi no se me puede tildar de cerrado. Un cerrado no investiga (ni quiere ver) mas de dos tecnologias y yo creo que vi unas
cuantas mas. Por supuesto que me queda todavia mucho en el tintero y supongo que seguire investigando. Por ejemplo me quedo medio flojo
el lenguaje Python pero algo de el vi porque ZOPE esta integramente desarrollado en Python. (hay mucho mas todavia)
Ud baso toda su contestacion en el hecho de que mi preferencia en tema de lenguajes sea Smalltalk. Y dejo como secundario, sus argumentos
para defender PHP. De modo que, como punto de partida ud tomo Smalltalk como eje de la discucion yendose del tema principal que es PHP.
Me voy a explayar un poco en sus criticas hacia Smalltalk y lo voy a ayudar criticandolo yo tambien.
Es cierto que Smalltalk tiene como 30 años, pero, sigue en vigencia por su propio peso. Es mas, es un reservorio inagotable
de robos con respecto a nuevas tecnologias y diseños de nuevos lenguajes. Y creo que esta muy bien, si se roba una idea o un metodo
mas vale que sea bueno.
Por ejemplo Linux no seria lo que es hoy si no fuera por Unix y este ultimo se baso principalmente en una experiencia piloto de un
sistema operativo llamado Multics. De manera que todos los usuarios y desarroladores de Linux y PHP (etc,etc,etc...)existen gracias
a Multics.
De la misma manera que la Apple de MAC, Windows,JAVA , C++ y .NET hoy en dia existen en gran parte gracias a Smalltalk de la
empresa Xerox de aquellos años. La influencia de Smalltalk fue y es tan grande que un monton de lenguajes y tecnologias de hoy en dia
reciben tangencialmente su influencia. Smalltalk es multiplataforma sin embargo es opensource a medias (mal). Es mas, Samlltalk es muy
utilizado en entornos academicos y aun es sujeto a investigacion (existe un paso mas adelante de Smalltalk que se llama SELF), pero
esto parece ser que le juega en contra porque se mantiene en un contexto elitista y no hay intenciones (asi lo creo) de su uso
masificado. Las dos grandes empresas que desarrollan Smalltalk son IBM y Cincom (hay otras versiones totalmente opensource como
XSmalltalk y Squeak pero son de juguete aun) y parece ser que no quieren o no saben como hacer para difusionar mas a Smalltalk.
Esto conlleva un monton de problemas. Como ud bien mensiono, falta mucho soporte tecnico, conectividad a bases de datos, codigo
de ejemplos y tutoriales disponibles en la web, foros de discucion, entornos de programacion deficientes y primitivos,
falta infraestructura tecnica para montar servidores que funsionen a base de Smalltalk y un sinfin de problematicas que ya
deberian estar resueltas si realmente existiera una voluntad politica (politica empresarial me refiero) con respecto a esta tecnologia.
De manera que todo esto confluye para obligar a abstenerse de usar Smalltalk como ladrillo fundamental en cualquier desarrollo de sistemas
medianos o grandes para cualquier desarrollador o jefe de proyecto que tenga dos dedos de frente.
Aunque me pese, esto debo aceptarlo y darme cuenta que Smalltalk no es (y probablemente nunca lo sea) un lenguaje para produccion.
Arena de otro costal es decir que Smalltalk es un mal lenguaje per se. Eso cualquiera que me lo diga lo va a tener que argumentar muy bien.
De otra manera lo voy a tomar como una perorata inutil y vacia.
Aun me quedan muchisimas criticas hacia Smalltalk, pero no me quiero explayar mas porque ya me fui totalmente de tema.
Si ud Will es gustoso de seguir discutiendo de Smalltalk yo estaria totalmente conforme en continuar porque el tema me apasiona.
Volvamos a las raices...
Pongamos esta discucion en terminos mas nuetrales asi evitamos apasionamientos.
Yo creo que su postura para defender a PHP (y deberia poner mas acento alli) se basa en la accesibilidad al lenguaje. Tanto en lo que se
refiere a material disponible, soporte (gratuito), y cuestiones economicas. Sin contar con la gran conectividad que tiene con muchas
otras tecnologias e infraestrucutras tecnicas (ej. Oracle, MySQL,etc) que tambien pueden ser opensource y de alta performance.
Eso es excelente y me parece buenisimo. Ojala Smalltalk tuviera esa llegada (BASTA de Smalltalk).
Sin embargo su gran accesibilidad (pongamos esa palabra para representar todo lo que dije anteriormente), no basta para calificar
(segun mi opinion) a PHP como buen lenguaje, en si mismo. Se entiende lo que quiero decir?
Puesto en estos terminos, la discucion es interesante. Por un lado su postura en cuestion de potencialidad, accesibilidad y bajos costos
dentro del mercado productivo. Por otro lado mi postura en terminos de purismo (si se le quiere llamar) con respecto al lenguaje en si.
Hay mucha tela para cortar en toda esta historia. Pareciera ser que mi postura es de un marciano o un Don Quijote que viene a predicar
vaya a saber que cosas. Sin embargo seria interesante pensar en que grado el desarrollo en determinadas tecnologias impactan sobre
la produccion final, cuales son los tiempos de desarrollo, y el costo para desarrollarlos (por eso en el anterior post puse algo
ridiculamente contrastante como la idea de desarrollar un sistema operativo en Lisp). Y cuando me refiero a costos no solamente me
refiero al dinero.
Tambien seria interesante pensar que pasaria si muchas tecnologias empiezan a virar en el sentido opensource o mutiplataforma.
Cuidado!! los primeros pasos se estan dando, y no se cual sera su destino... JAVA (aunque a ud no le guste y eso es respetable) ya tiene un
entorno de programacion opensource (creo que se llama Eclipse). Eso quiere decir que para programar en JAVA solo es necesario bajarse
la maquina virtual (gratuita) y el entorno Eclipse y listo. Delphi ya se migro a Linux (Kylix) aunque aun no es opensource. Y Microsoft
agazapado se viene preparando una estocada final. No se si es muy comentado el tema de que Microsoft esta migrando el Framework.NET
(no me refiero al entorno de programacion) hacia algo multiplataforma, su primer paso es migrarlo a Linux y si mal no recuerdo este
proyecto se llama MOMO o MONO (busquenlo en la web y avisenme si le erre). El Framework.NET es gratuito y es algo muy parecido a la
maquina virtual de JAVA. Tambien se, que hay gente desarrollando sobre el Framework.NET pelado un entorno de programacion y va a ser
totalmente gratuito. Le suena parecido?
Si esto se llega a dar y seguramente se dara, todos los argumentos que ud esgrime dentro de un par de meses se van por tierra. Y como
ud presenta como ventaja principal lo opensource, bajos costos, disponibilidad de material, interconeccion y demas, y no se basa
en la nobleza o calidad del lenguaje PHP, se va a quedar sin nada.
A mi em gustaria que ud me argumente seriamente por que PHP es un buen lenguaje. Yo ya argumente sobradamente en los Post anteriores
por que considero que PHP no es un buen lenguaje.
Saludos y espero ansiosamente cualquier respuesta.
Elvio |
|
20. Re: ¿Porque PHP se esta comiendo al ASP? (27/07/2004 22:25, #22558) Por: Will |
| Elvio vayamos por partes...
Primero creo que si vas a entablar una "discusión" en buen sentido de la palabra para retroalimentarnos, deja de pensar por los demás, que puedes tú saber que siento al hacer los comentarios o si me ofendo, etc., si te escribo a ti y es porque considero que tienes nivel y que podemos entablar una buena discusión sana para tener una retroalimentación que nos ayude a los dos para seguir con nustras propias investigaciones. Mira a mi em encanta la seguridad en informática (específicamente análisis forense), utilizo otras herramientas como el fire, para los análisis pero por azares del destino tuve que hacer bases de datos y desarrollo para ciertas empresas y para ciertas personas(trabajos escolares), he hecho bastante desarrollo de bases de datos y aplicaciones B+B o B to b(busines to busines) y muchos front end, beuno el punto esta en que he desarrollado varias cosas pero mis áreas de interes no están en el desarrollo de bases de datos ni de front end, ni de esas cosas, va más del lado de hacer seguridad como firewall, anti-spawn, etc. pero si es necesario hacer el desarrollo de bases de datos y de front end pues, etc. lo hago. Pues espero que con esto en verdad podamos entablar una discusión sana sin que te sientas ofendido o creas que yo me ofendí...
Segundo dices que el desarrollo como tecnologías .Net, poco a poco se están convirtiendo en opensource y multiplataforma, eso se viene dando desde antes con la aparición de linux, java, pero también hay que ser realista crees tú que microsoft va a liberar sus compiladores a la ligera, creo que atras de todo esto existe algo más que eso, si libero asp.net es con la finalidad de que se haga desarrollo en asp.net y puede seguir vendiendose sus plataformas(me refiero a plataformas en el sentido de un editor), es un hecho que tiene que liberar sus compiladores sino los opensource sin importar el compilador se lo comerían sin más ni más y esto es gracias a que como programadores(desarrolladores) buscamos lo que no cuesta nada($$$$$) o nos cuesta menos($$$$), pero quiero que veas que microsoft vende su editor no los compildores, de hecho puedes hacer desarrollo en visual basic.net en tu bloc de notas solo instalando el framework.net(que es como la máquina virtual de java), pero bueno ponte a pensar un poco en todo el desarrollo que existe en el mundo, haber y me voy a desviar un poco, porque no se critica a oracle (netamente PL/SQL), no es opensource y es caro, pues no se le critica porque es una herramienta muy robusta y poderosa como manejador de bases de datos y no me digas cosa alguna porque al fin de cuentas es un compilador para hacer desarrollo con cierta orientación(bases de datos), a eso me refería con decir que ningún compilador cubre con las necesidades. Creo yo que si existiera un compilador que cubriera con nuestra necesidades de desarrolladores sin importar que cueste dinero lo compraríamos (así pasa con Oracle), bueno regersando al tema si defiendo a php es porque considero que hay más cosas que debes buscarle como compilador "script" orientado a objetos(ahorita te comento que sosas), mira en lo personal hay muchas cosas que no me gustan desde el punto de vista como llamas tú (puereza en su naturaleza, en su núcelo), te refieres a linux que es un copia es cierto pero también que clase de copias, me imagino que lo usas pero no lo criticas dime que empresa poderosa e importante usa linux como tal, la realidad es que todo mundo (cualquier programadorcito) hacer cualquier cosa sin documentación y sin sustneto y como ven que jala bonito lo suben, pero desde allí ya está mal, solo te pregunto porque las grandes empresas(con un buen equipo humano de sistemas) se inclina por solaris, pues porque en verdad solaris si tiene un buen analsiis de desarrollo y de trabajo sobre él, en lo personal me inclino más por opendbsd, allí si existe un grupo de desarrolladores serios que trabajan arduamente para su realización no por algo tiene solo un hoyo de seguridad en 7 años y este hoyo es en la instalación ja, bueno por algo es el sistema operativo más seguro (pero sin ofender si somos buenos informáticos nada es segruo pero se hace lo posible para quie lo se), bueno creo que me he desviado mucho del tema pero quiero que te des cuenta de que herramientas hay un sin fin y que cada uno de nosotros usamos la que mejor se acomoda a nuestra necesidades, así que retomando el punto de PHP por éste motivo a mi me gusta PHP, pero con esto no quiero decir que es lo mejor solo digo que es muy potento para lo que se necesita como son páginas web dinámicas (es mejor que los applets y que asp y lo mido en velocidad con conexión a bases de datos, velocidad de carga de páginas,en que se puede desarrolla, que problemas resuelve), entonces pues te expongo mis motivos del porque usar PHP (especialmente el 4 y 5, aclarando que es php no php-nuke):
- inclusión del Zend Engine 2, que incorpora un nuevo modelo de orientación a objetos mucho más rico. También se ha reescrito el soporte de XML, se ha incoporado una extensión SimpleXML que facilita el acceso y manipulación de los documentos XML desde PHP.
- Una extensión SOAP que facilita la creación de servicios web.
- Un nueva extensión MySQLi para los desarrolladores que usen MySQL 4.1 y posteriores. Esta nueva extensión incluye un interfaz orientado a objetos además del tradicional con funciones.
- También soporta nuevas características de MySQL.
- Se ha incluido el pequeño motor de bases de datos SQLite.
- autentificación HTTP (en php 5 está en desarrollo pero para versiones anteriores si existe)
- tu puedes usar PHP común y corriente desde la línea de comandos
- Nueva extensión SOAP propia para acceder a Web Services.
- SQL Lite incluído como parte estándar de PHP 5.0. SQL Lite puede soportar un máximo de 2 terabytes de datos.
por otra parte PHP tiene todo un momento gracias a la enorme cantidad de productos libres con los que puede interactuar fácilmente y su gran cantidad de librerías disponibles. Contra ésto ASP no queda muy bien parado, pero es salvado por su omnipresente disponibilidad en todos los servidores Windows NT 4 existentes. ASP .NET es otra historia...
Casi tan incompatible con ASP como con PHP, ASP .NET es literalmente una nueva plataforma atada íntimamente al sistema operativo para todas sus tareas, lo que lo hace potencialmente tan rápido de ejecutar como cualquier otro código compilado. Eso y su innegable y fácil acceso al resto de los productos Microsoft puede ser una ventaja competitiva, si el interesado está preparado para dominar una tecnología que exige su precio en consesiones.
Pero peor es el hecho de que aún dominando .NET en general, la disponibilidad de servidores remotos para esta plataforma es todavía escasa, y nada barata...
bueno como veras por esto uso PHP, aunqeu siendo realista ha siho hackeado esto es un puneto malo pero lo que si sé es que se esta en constante desarrollo de la herramienta por lo que si ocurre un hoyo de seguridad inmediatamente se analiza y se corrije, esta es una ventaja cuando se es un compilador en estado de boom como mencionas tú, ahora con respecto a SmallTalk no es que este en contra simplemente lo que quería decirte es que tú te expresabas de éste compilador como lo máximo pero una realidad es que se ha mantenido pero a costa de qué, dime realmente si hay verdadero desarrollo sobre éste compilador, creo que no y si existe por favor hazmelo saber (aquí esta la retroalimentación)....
Espero que estes muy bien y pues me gustaría que algún día platicaramos por messenger o por mail, o no sé tú elige
Saludos |
|
21. Re: ¿Porque PHP se esta comiendo al ASP? (21/09/2004 05:12, #23360) Por: Elvio |
| Will, los argumentos que ud esgrime en contra de las tecnologias que estan migrando a Linux, estan focalizados (sus argumentos me refiero)
hacia aspectos mercantilistas. Lo leo a ud y me parece estar discutiendo con un abogado o un licenciado en economia. Ud es selectivo
con las tecnologias solo en base a sus politicas de mercados. Asi me suena a mi, puede ser?
Hableme de informatica, no me hable de mercados. Ud mas que un desarrollador lo veo mas en un puesto jerarquico. Por que
se preocupa tanto por lo que hace o deja de hacer Microsoft? comprendo que algo de eso va a tener impacto en su trabajo y en el trabajo
de cada desarrollador. Pero el mercado no va a cambiar porque ud no este de acuerdo y no elija a Microsoft. Entonces dediquemosnos a
discutir lo que a nosotros nos compete que es la tecnologia, la tecnica y la metodologia.
Yo en mi ultimo post le nombre a Microsoft porque ud piensa que si existe algo Microsoft eso va a ser malo, caro y poco accesible.
Y no creo que sea asi. Tampoco me voy a pasar a la vereda de enfrente diciendo que todo lo de Microsoft es hermoso. Yo prefiero mantenerme
en ninguna de las dos veredas, ud ya se lo debe imaginar.
Subliminalmente le queria decir (en el post anterior que hable de Microsoft) que las cosas no son ni tan negras ni tan blancas como ud las
plantea.
Aca lo cito textualmente un pequenio parrafo suyo que dice:
"...pero también hay que ser realista crees tú que microsoft va a liberar sus compiladores a la ligera, creo que atras de todo esto
existe algo más que eso, si libero asp.net es con la finalidad de que se haga desarrollo en asp.net y puede seguir vendiendose sus
plataformas(me refiero a plataformas en el sentido de un editor), es un hecho que tiene que liberar sus compiladores sino los
opensource sin importar el compilador se lo comerían sin más ni más..."
Ve? esto es lo que le digo. A mi que me importa por que Microsoft libera los compiladores y todo eso. Me lo imagino, pero solo eso.
Luego si me sirve lo uso, lo que no, lo descarto. Se entiende? No hay mucha mas vuelta que esa.
Otra cita sobre lo que ud escribio:
"...bueno creo que me he desviado mucho del tema pero quiero que te des cuenta de que herramientas hay un sin fin y que cada uno de
nosotros usamos la que mejor se acomoda a nuestra necesidades, así que retomando el punto de PHP por éste motivo a mi me gusta PHP,
pero con esto no quiero decir que es lo mejor solo digo que es muy potento para lo que se necesita como son páginas web dinámicas
(es mejor que los applets y que asp y lo mido en velocidad con conexión a bases de datos, velocidad de carga de páginas,en que se
puede desarrolla, que problemas resuelve), entonces pues te expongo mis motivos del porque usar PHP..."
Bueno, por fin baja los decibeles con respecto a PHP. Yo hace rato que ya me di cuenta que hay un sin fin de herramientas
a parte del PHP... Antes ud NO daba el brazo a torcer con respecto a la nobleza de PHP y ahora como no me pudo argumentar cuales
son las virtudes del lenguaje (en si mismo) me termina hablando de velocidad de ejecucion y esas cosas que creo, ya las discutimos.
Todo bien, el tema es que la parafernalia de argumentos que ud pone a continuacion no hablan del lenguaje en si, sino de su conectividad.
Para pasar en blanco toda esta discucion y poner los argumentos de cada uno de forma ordenada voy a tratar de hacer un raconto de
la discucion.
En un principio yo enuncie que PHP NO se esta comiendo a ASP porque sea un buen lenguaje, sino porque esta en auge
(cosa que sigo sosteniendo).
Acto seguido, todos en este sitio me odiaron y ud Will salio como representante de todos a darme la paliza que supongo ud creia
que me merecia por irrespetuoso.
Para ello argumentaba que era una barbaridad que yo diga semejante cosa de PHP y en sucesivos post trato de dejar en claro que PHP
era un excelente lenguaje por su disponibilidad, velocidad de ejecucion, conectividad, etc, etc. (sin desmerecer a los etceteras)
Yo continue con mi caballito de batalla y al verme en un ambiente adverso fui un poco mas radical enunciando que PHP es un
lenguaje pobre (cosa que sigo pensando). Refiriendome que el lenguaje en si es precario y con una tendencia procedural muy marcada.
En uno de mis post ahondo mas en el tema de por que yo creo que PHP es precario. Depues de esto, nadie en este sitio pudo argumentar
por que PHP es un buen lenguaje.
Luego de varios post de discucion ahora ud cambia la tesitura y creo yo que se dio cuenta de que, PHP tiene sus falencias...
Por eso es que ud me dice cosas como estas:
"..Creo yo que si existiera un compilador que cubriera con nuestra necesidades de desarrolladores sin importar que cueste dinero
lo compraríamos (así pasa con Oracle)..."
lo felicito Will, ud esta tratando de ser abierto y eso es bueno. Mire, las herramientas y las empresas van y vienen,
se las lleva el viento. Lo que verdaderamente es valedero es el conocimiento. Con conocimiento nos podemos adaptar a un
monton de situaciones sin importar la era empresarial.
Es importante poder reconocer cuando una herramienta es buena e intuir (ese sentido de intuicion innegablemente viene del conocimiento)
cuando una metodologia y/o tecnologia es seria. Es importante tener una postura critica sobre lo existente en informatica hoy dia, de
manera que no nos dejemos llevar por campañas publicitarias en el lanzamiento de nuevos productos (como por ej. JAVA y .NET). Lo ideal
es poder dicernir las cosas buenas y las malas de cada producto, asi podemos ser concientes de lo que podemos llegar a enfrentar
en el momento de encarar un proyecto en tal tecnologia u otra.
Por esto es que yo estoy profundamente en desacuerdo con el fundamentalismo. El fundamentalista es fagocitado rapidamente por las movidas
de mercado y esa area no corresponde al desarrollador sino a los empresarios. Por supuesto que uno esta inmerso en una sociedad y tiene
que convivir con ello, pero mi punto es que uno debe mantenerse por arriba de esas cosas para avocarse a lo que nos compete a nosotros
y eso es el desarrollo con todos sus pormenores y estrategias.
Yo no creo que la solucion a este mundo sea JAVA o .NET pero lo que no puedo negar (al margen de las empresas que lo desarrollen) es
que en algun sentido influyen en la forma en que los desarrolladores desarrollan y encaran los proyectos. Esa forma (aunque en mi
opinion no sea del todo adecuada) en algun punto contribuye a que la informatica evolucione un paso mas. Ese paso mas adelante
es la masificacion de la orientacion a objetos.
Tengo mil criticas hacia JAVA y .NET (si quiere Will, busque uno de los tantos papers en la Web que explican por que JAVA no es muy adecuado
para grandes arquitecturas por ej:"Why Java is Not Suitable for Object-Oriented Frameworks" by Dragos A. Manolescu and Adrian E. Kunzle)
pero lo importante, ya sea por una movida de mercado o por lo que sea, que promueve la tecnologia de objetos.
De forma general, pienso que nosotros los desarrolladores tenemos que hacer un cambio radical en la forma en que llevamos adelante
los desarrollos y solo lo vamos a poder hacer si tenemos los elementos, y no me refiero a tal o cual herramienta, me refiero a elementos
intelectuales y herramientas metodologicas. El acercamiento a estos elementos solo se puede dar a travez del estudio y comprension
de los conceptos y fundamentos subyacentes en la informatica.
Con respecto al tema de la retroalimentacion en este punto, yo podria ponerme a comentarle un poco mas sobre Smalltalk, pero pienso que
seria mas interesante la reatroalimentacion a nivel metodologico. No quiero uzurpar (mas todavia) este espacio hablando sobre otro
lenguaje. Si le interesa yo le puedo mandar data sobre Smalltalk via email (acuerdese que no tengo ningun problema en pegarle a Smalltalk,
de hecho en mi ultimo post ya lo hice y bastante).
Lo que si quisiera es sugerir no solamente a ud. sino a todos aquellos que esten interesados una lectura de nivel medio, sobre el
paradigma de objetos ("Object-Oriented Software Construction" SECOND EDITION, Bertrand Meyer). Este libro tiene sus años ya, pero es muy
interesante porque cuenta los fundamentos del paradigma de objetos. Es decir, por que se usa objetos y en que situaciones combiene hacerlo,
cuales son sus beneficios, y sus contras. No solamente es un libro teorico, sino que tiene una basta cantidad de ejemplos.
Por mi parte la discucion sobre PHP termino en tanto y en cuanto nadie (aun) me pudo argumentar seriamente por que PHP es un buen lenguaje
en si mismo. No lo digo en forma agresiva, solo que creo que los argumentos, son argumentos.
Por supuesto que estoy abierto a seguir discutiendo e intercambiar opiniones (siempre que sean serias) sobre el tema.
Cuando quiera Will me manda un mail y continuamos discutiendo.
Saludos.
Elvio
PD: Para aquellos que no puedan conseguir el libro "Object-Oriented Software Construction" SECOND EDITION de Bertrand Meyer y esten
interesados en leerlo yo tengo una version en PDF y si me avisan, como y donde, yo lo podria publicar para que todos tengan acceso
libre. |
|
22. Re: ¿Porque PHP se esta comiendo al ASP? (01/10/2004 17:32, #23636) Por: Will el misionero |
| Ok, vayamos por partes Elvio, estoy metido en todos los niveles jerárquicos, es muy cierto que somos informáticos y debemos enfocarnos en solo eso, pero como puedes solucionar un problema sino lo conoces de raíz, me refiero a porque los altos niveles (los dinosaurios como se les conoce en argentina), se atreven a comprar o utilizar ciertas tecnologías sin importar que tanto puedan o no resolver las necesidades del sistema a desarrollar, ya que ellos por medio de la mercadotecnia (que justamente esa es su función) compran lo que mejor les convenza y podrá ser una porquería de sistema pero si el que lo vende lo hace ver como el mejor pues ese lo compran, bueno olvedemos ese tema y empecemos nuevamente a trabajar en la discusión que hasta el moemnto creo yo ha servido de algo, primero me gustaría que me pasaras el pdf del libro Object-Oriented Software Construction" SECOND EDITION de Bertrand Meyer, (ya tienes mi mail), y segundo, mencionas que PHP es un compilador procedural, creo que allí cometes un error , y vayamos por partes, java y .NET (por mencionar algunos) son compiladores orientados a objetos y como tal se "supone" que la programación no es procedual, pero estarás de acuerdo que se puede hacer procedual, a que me refiero, creo que el desarrollo que has visto en PHP quién lo haya realizado lo hizo de esa manera, a que quiero llegar con esto???, bueno PHP es un compilador orientado a objetos, el detalle es que su sintaxis es muy parecida a C, por eso es que la mayoría de los desarrolladores hacen su programación como si fuese C, muy procedual, sin explotar que realmente es un compilador con programación orientada a objetos, creo que a eso te refieres que es procedual???(sino no te entendí), ahora esto lo podemos ver como ventaja porque ya sea tu lógica de programación, tú eliges como programar, por clases y objetos o por estructuras, mira por otra parte PHP te permite varías cosas, como el manejo de variables globales (ya declaradas), con esto evitas que tengas que estar pasando las variables entre página y página de manera manual, evitando que se te pueda olvidar alguna y también protegiendo las páginas, esto no lo hace nadie, te está cuidando mucho en cuestiones de seguridad, otro motivo del porque usar PHP es que es apesar de que no necesitas declarar las variables que esto puede ser malo en cuestiones de memoria, te permite que cada varibale no sea de un tipo en especifico, por lo que podrás con una variable guardar varios tipos de datos y no tener que estar declarando varibales y más variables. Bueno ahora, no sé porque dices que no te convencen mis argumentos para decir que PHP es un muy buen lenguaje de programación (con un nivel muy bueno), espero que con esto te convenzas y sigamos esta discusión, no salí a la defensa de nadie ni represento a nadie, soy un programador que está interesado en hacer investigación para mejorar las condiciones de desarrollo que actualmente nos encontramos, ahora programo en Java con Oracle para Mapfre Tepeyac(empresa de seguros española)como verás estoy en el área de sistemas (me apasiona ésta área), pero bueno quiero que sepas que podemos hablar de más compilador, tenemos a JDeveloper, FORMS, etc, que creo que podrían ayudarnos a mejorar más esta discusión con respecto a PHP y ASP, ya que con esto tenemos más mercado de comparación, pero entre que si son peras o son manzanas, te escribo mis razones de porque usar PHP
PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de programación de scripts, concebido en el tercer trimestre de 1994 por Rasmus Lerdorf. Se utiliza principalmente para la programación de CGIs para páginas web, destaca por su capacidad de ser embebido en el código HTML. Además, existe un compilador comercial (el Zend Optimizer).
Las primeras versiones no distribuidas al público fueron usadas en un sus páginas web para mantener un control sobre quien consultaba su currículum. La primera versión disponible para el público a principios de 1995 fue conocida como "Herramientas para paginas web personales" (Personal Home Page Tools). Consistían en un analizador sintáctico muy simple que solo entendía unas cuantas macros y una serie de utilidades comunes en las páginas web de entonces, un libro de visitas, un contador y otras pequeñas cosas.
El analizador sintáctico fue reescrito a mediados de 1995 y fue nombrado PHP/FI version 2. FI viene de otro programa que Rasmus había escrito y que procesaba los datos de formularios. Así que combinó las "Herramientas para páginas web personales", el "intérprete de formularios", añadió soporte para MySQL y PHP/FI vio la luz. PHP/FI creció a gran velocidad y la gente empezó a contribuir en el código.
PHP 3 fue creado por Andi Gutmans y Zeev Zuraski en 1997 reescribiéndolo completamente, después de que encontraran que PHP/FI 2 tenía pocas posibilidades para desarrollar su propia aplicación comercial.
Una de las mejores características de PHP 3 era su gran extensibilidad. Además de proveer a los usuarios finales de una sólida infraestructura para muchísimas bases de datos, protocolos y APIs. Las características de extensibilidad de PHP 3 atrajeron a docenas de desarrolladores a unirse y enviar nuevos módulos de extensión. Sin duda, ésta fue la clave del enorme éxito de PHP 3 frente a otras tecnologías de generación de páginas para la web.
Todo el nuevo lenguaje fue liberado bajo un nuevo nombre, que borraba la implicación de uso personal limitado que tenía el nombre PHP/FI. Se llamó 'PHP' a secas, con el significado de ser un acrónimo recursivo "PHP: Hypertext Preprocessor". A finales de 1998, PHP creció hasta una base de instalación de decenas de millares de usuarios (estimados) y cientos de miles de sitios web informando de su instalación. En su apogeo, PHP 3 estaba instalado en aproximadamente un 10% de los servidores web en Internet.
Andi Gutmans y Zeev Suraski comenzaron a trabajar en la versión 4 reescribiendo el núcleo de PHP. Los objetivos de diseño fueron mejorar la ejecución de aplicaciones complejas, y mejorar la modularidad del código base de PHP. El nuevo motor, apodado 'Motor Zend' (comprimido de sus apellidos, Zeev y Andi), alcanzó estos objetivos de diseño satisfactoriamente, y se introdujo por primera vez a mediados de 1999. PHP 4, basado en este motor, y acoplado con un gran rango de nuevas características adicionales, fue oficialmente liberado en Mayo de 2000
En junio de 2003 se liberó la primera versión beta de PHP 5, con más mejoras sobre el motor Zend y otras importantes características como el soporte de datos XML, la incorporación de un mini manejador de bases de datos SQLite y adaptación al protocolo IP versión 6.
Por otra parte, la librería cliente para MySQL ya no forma parte de la distribución de PHP por diferencias en las licencias de distribución (ahora es necesario hacer referencia directamente a las librerías de MySQL).
Tras un año de desarrollo en julio de 2004 ve la luz la primera versión considerada estable. Sin embargo, la interacción con el servidor HTTP Apache 2.0 está en pruebas (agosto de 2004), particularmente en los aspectos relacionados con el multiproceso.
Los principales usos del PHP son los siguientes:
Programación de páginas dinámicas en servidores, habitualmente en combinación con MySQL, aunque cuenta con soporte nativo para otras muchas bases de datos, soportando además ODBC, lo que le permite conectarse prácticamente a cualquier base de datos.
En combinación con PHP-GTK (la adaptación para PHP del entorno gráfico de Gimp), se pueden desarrollar aplicaciones de escritorio tanto para los sistemas operativos basados en Unix, como para Windows y Mac OS.
También puede ser utilizado como lenguaje de scripting en consola, al estilo de Perl, en Linux, Windows y Mac.
Las variables enviadas por un formulario por método POST, son recibidas en el script dentro del arreglo $_POST, esto facilita tremendamente la obtención de datos y funciona para todas las fuentes de información en una aplicación web, desde cookies en el arreglo $_COOKIES, en el URL por $_GET, en la sesión por $_SESSION, del servidor y el cliente por $_SERVER.
Sintaxis embebida dentro del HTML, lo que permite diseñar la página Web en un editor común de HTML y añadir el código dinámico dentro de las etiquetas .
Operador de concatenación '.', que facilita el trabajo con cadenas de texto.
Numerosas funciones de utilidad para aplicaciones Web como la función htmlentitites(), que convierte los caracteres que tienen algun significado en el marcado HTML o que podrían desplegarse erróneamente en el navegador como acentos y diéresis, en sus equivalentes en formato HTML .
Aplicaciones desarrolladas con PHP
Burning Board
CMSformE
Drupal
Gallery Project
MediaWiki (desarrollado para Wikipedia)
Moodle
Phorum
phpMyAdmin
PHP-Nuke
phpPgAdmin
PhpWiki
PmWiki
PostNuke
Mambo Open Source MOS
Smarty
SPIP
vBulletin
WordPress
Xaraya
Bueno, aquí te puse un poco de historia de como ha ido evolucionando PHP, como te darás cuenta este compilador lleva 10 años en el mercado y se ha mantendio proque a lo largo del tiempo a ido evolucionando, cuntos compiladores al año salen como grandes proyectos y se quedan solo en eso, PHP empezó con una idea que se ha convertido en gran idea, deber ver que ha ido mejorando como pasa el tiempo, pero si aún así no te convencen mis razones, te expongo un poco más de ellas:
El PHP es un lenguaje de script incrustado dentro del HTML. La mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas características especificas de si mismo. La meta del lenguaje es permitir rápidamente a los desarrolladores la generación dinámica de paginas".
Con PHP se puede hacer cualquier cosa que podemos realizar con un script CGI, como el procesamiento de información en formularios, foros de discusión, manipulación de cookies y páginas dinámicas. Un sitio con paginas dinámicas es el que permite interactuar con el visitante, de modo que cada usuario que visita la pagina vea la información modificada para requisitos articulares. Las aplicaciones dinámicas para el Web son frecuentes en los sitios comerciales e-commerce), donde el contenido visualizado se genera de la información alcanzada en una base de datos u otra fuente externa.
Una de sus características más potentes es su suporte para gran cantidad de bases de datos.
Entre su soporte pueden mencionarse InterBase, mSQL, MySQL, Oracle, Informix, PosgreSQL, entre otras.
PHP también ofrece la integración con las varias bibliotecas externas, que permiten que el desarrollador haga casi cualquier cosa desde generar documentos en pdf hasta analizar código XML.
PHP ofrece una solución simple y universal para las paginaciones dinámicas del Web de fácil programación. Su diseño elegante lo hace perceptiblemente más fácil de mantener y ponerse al día que el codigo comparables en otros lenguajes.
Debido a su amplia distribución PHP esta perfectamente soportado por una gran comunidad de desarrolladores. Como producto de código abierto, PHP goza de la ayuda de un gran grupo de programadores, permitiendo que los fallos de funcionamiento se encuentren y se reparan rápidamente. El código se pone al día continuamente con mejoras y extensiones de lenguaje para ampliar las capacidades de PHP.
PHP es utilizado en aplicaciones Web-relacionadas por algunas de las organizaciones más prominentes tales como Mitsubishi, Redhat, Der Spiegel, MP3-Lycos, Ericsson y NASA.
PHP es la opción natural para los programadores en máquinas con Linux que ejecutan servidores web con Apache, pero funciona igualmente bien en cualquier otra plataforma de UNIX o de Windows, con el software de Netscape o del web server de Microsoft. PHP también utiliza las sesiones de HTTP, conectividad de Java, expresiones regulares, LDAP, SNMP, IMAP, protocolos de COM (bajo Windows).
También contamos con una extensión DBX de abstracción de base de datos que permite usar de forma transparente cualquier base de datos soportada por la extensión. Adicionalmente, PHP soporta ODBC (el Estándar Abierto de Conexión con Bases de Datos), asi que puede conectarse a cualquier base de datos que soporte tal estándar.
PHP también cuenta con soporte para comunicarse con otros servicios usando protocolos tales como LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (en Windows) y muchos otros. También se pueden crear sockets puros. PHP soporta WDDX para el intercambio de datos entre lenguajes de programación en web. Y hablando de interconexión, PHP puede utilizar objetos Java de forma transparente como objetos PHP Y la extensión de CORBA puede ser utilizada para acceder a objetos remotos.
PHP tiene unas características muy útiles para el procesamiento de texto, desde expresiones regulares POSIX extendidas o tipo Perl hasta procesadores de documentos XML. Para procesar y acceder a documentos XML, soportamos los estándares SAX y DOM. Puede utilizar la extensión XSLT para transformar documentos XML.
Si usa PHP en el campo del comercio electrónico, encontrará muy útiles las funciones Cybercash, CyberMUT, VeriSign Payflow Pro y CCVS para sus programas de pago.
Para terminar, contamos con muchas otras extensiones muy interesantes, las funciones del motor de búsquedas mnoGoSearch, funciones para pasarelas de IRC, utilidades de compresión (gzip, bz2),, conversión de calendarios, traducción .....
Ahora si me permites te ahré unas comparaciones más directas entre PHP y ASP y con algunos otros
ASP no es realmente un lenguaje como tal, es el acrónimo de Active Server Pages, el lenguaje usado en realidad para programar ASP es Visual Basic Script o JScript. El mayor inconveniente de ASP es que se trata de un sistema propietario que es usado nativamente sólo por Microsoft Internet Information Server (IIS). Esto limita su disponibilidad a servidores basados en Win32. Existe un par de proyectos en desarrollo que permiten que ASP corra en otros entornos y servidores web: InstantASP de Halcyon (comercial), Chili!Soft ASP de Chili!Soft (comercial). Se dice que ASP es un lenguaje más lento y pesado que PHP, y también menos estable. Algunas de las ventajas de ASP consisten en que debido a que usa principalmente VBScript, es relativamente simple tratar con el lenguaje si usted ya conoce cómo programar en Visual Basic. El soporte de ASP también se encuentra habilitado por defecto en el servidor IIS, facilitando su instalación y ejecución. Los componentes integrados en ASP son bastante limitados, de modo que si necesita usar características "avanzadas", como interactuar con servidores FTP, necesita comprar componentes adicionales.
¿PHP vs. Cold Fusion?
Comúnmente se dice que PHP es más rápido y eficiente para tareas complejas de programación y cuando se desea probar ideas nuevas. Asimismo, PHP se considera por lo general más estable y menos intensivo en el uso de recursos. Cold Fusion posee un mejor gestor de errores, asi como abstracciones de bases de datos y procesamiente de fechas, aunque la abstracción de bases de datos es parte de PHP 4. Otra de las cosas que se lista como una de las fortalezas de Cold Fusion es su excelente motor de búsqueda, pero se ha dicho que un motor de búsqueda no es algo que deba ser incluido en un lenguaje de scripting orientado a web. PHP corre en casi cualquier plataforma que existe; Cold Fusion sólo se encuentra disponible en Win32, Solaris, Linux y HP/UX. Cold Fusion posee un buen entorno integrado de desarrollo, y es generalmente más sencillo para principiantes, mientras que PHP requiere inicialmente de un mayor conocimiento de programación. Cold Fusion está diseñado hacia personas sin experiencia en programación, mientras que PHP se concentra en los programadores.
Un excelente resumen sobre este tema, escrito por Michael J Sheldon, ha sido publicado en la lista de correo de PHP. Puede encontrarse una copia en http://marc.theaimsgroup.com/?l=php-general&m=95602167412542&w=1.
¿PHP vs. Perl?
La mayor ventaja de PHP sobre Perl es que PHP fue diseñado para desarrollo de scripts orientados a web, mientras que Perl fue diseñado para hacer muchas más cosas y debido a esto, se hace muy complicado. La flexibilidad / complejidad de Perl facilitan la escritura de código que otro autor / programador puede encontrar muy difícil de entender. PHP posee un formato menos confuso y más estricto, sin perder flexibilidad. Con PHP es más fácil la integración con HTML que con Perl. PHP cuenta con prácticamente toda la funcionalidad 'buena' de Perl: construcciones del lenguaje, sintaxis y demás, sin hacerlo tan complicado como Perl puede llegar a ser. Perl es un lenguaje muy usado y auténtico, ha estado vigente desde finales de los ochentas, pero PHP está madurando muy rápidamente.
Ahora si te parece sorprendente podemos convertir de ASP a PHP, la herramienta de lado del servidor asp2php es una de las más conocidas, así como ASP traslator de lado del cliente.
Mira la verdad tengo un buen rato sin estar programando en PHP, por cuestiones laborales trabajo ahora en Java y Oracle como te comente anteriormente, pero bueno si quieres más razones, pero ahora de la pureza de PHP estás creo que son las más justificables:
Para funcionar Php necesita su motor de scripting (script engine) que ejecuta las partes en código antes de que el servidor de la red envíe la página al usuario. Actualmente se ha llegado a la versión 3.0 del motor Php (funciona prácticamente en todos los servidores de la red).
Cuando un usuario solicita una página Php, el motor ejecuta el código que está en esta página. Durante la ejecucióm, el código da unas informaciones en formato html. Finalmente se envía el archivo (completamente en formato html) al usuario.
Si intentas visualizar la fuente de una página en Php puedes comprobar que no aparece ninguna línea del código Php. La ventaja es precisamente ésta, ningún usuario externo, excluido el webmaster, puede acceder al código y modificarlo. Para el usuario externo, la página en Php es exactamente igual que una página cualquiera en Html.
PHP es una extensión para servidores web. Lo que hace es ponerse "entre" el servidor y el cliente.
PHP toma código dentro de las páginas, lo ejecuta en el servidor y envía el resultado al cliente. El cliente no puede visualizar el código del programa, sólo su resultado. Además, por ser un lenguaje de scripting, los programas no se compilan, sino sólo se interpretan; esto significa que es más lento en ejecutarse que, por ejemplo, un programa en C, pero al mismo tiempo los cambios en el código PHP tienen efecto de inmediato.
No todos los archivos son interpretados por el plug-in de PHP, sino sólo aquellos que hayan sido definidos en la configuración del servidor como tales, puesto que la interpretación de código es un proceso que toma un tiempo mayor al que se emplea en enviar una página tal como está. Es común utilizar una o varias de las siguientes extensiones para informar al servidor que debe interpretarlas: .php, .phtml, .php3 y .php4.
aquí podrás encontrar un poco más de info
http://www.tejedoresdelweb.com/307/printer-1067.html#h2_1
o en
http://www.php-hispano.net/descargas/debug.html
bueno te dejo que estes muy bien y ojalá me puedas mandar el pdf, gracias
Saludos |
|
23. Re: ¿Porque PHP se esta comiendo al ASP? (08/09/2005 19:47, #28257) Por: Anónimo |
| Me podrias mandar la version en PDF del libro por favor
mi correo es ncx101@gmail.com |
|
24. Re: ¿Porque PHP se esta comiendo al ASP? (01/08/2006 16:52, #34091) Por: omega |
| Buenas a todos, perdon la interrupcion, les he estado leendo y me parece facinante los conocimientos que tienen. Soy un principiante si en el mundo de la programacion y ahora me ha tocado desarrollar un sistema que tenga el enfoque CRM, el cual consiste en: desarrollar una web que contenga foro y curso en linea y toda la cosa, un sistema que apoye a la toma de decisiones trabajando con data warehouse y mostrar cubos y toda la cosa (en si son los 3 sistemas que incluye el CRM: nivel operativo, analitico y ...) bueno disculpen si mi precunta no va con el tema en discusion, pero como les dije soy un principiante; y quisiera su consejo de en que lenguaje debo encarar el proyecto, si usar el PHP o el ASP.NET para la pagina web. y si uso el software libre como trabajaria con cubos y toda la cosa. No lo vallan a tomar a mal pero no les estoy pidiendo que me solucionen el problema, solo les pido su consejo y si se puidera asesoramiento, pues mis queridos amigos al leerlos(Elvio y Will) me he quedado demasido corto en conocimientos. Bueno espero sus respuestas. Bye. A y QUE DIOS LES BENDIGA. |
|
25. Re: ¿Porque PHP se esta comiendo al ASP? (08/08/2006 22:48, #34222) Por: Elvio |
| Discuplas gente por no responder.Hace mucho que no revisaba el foro.
Para los que me pidieron el libro que mencione hace tanto lo tengo en pdf y ocupa como 15Mb. Un poco complicado enviarlo por mail. Pero lo pueden bajar a traves del eMule o alguno de esos programas.
Omega: Es dificil decir con certeza que comviene. Es necesario conocer mas el dominio del problema para poder aventurarse a emitir palabra. Yo te recominedo que antes de escribir una sola linea de codigo (no importa en que lenguaje) analices bien todos los pormenores de lo que vas a plasmar en tu sistema. Hay muchas tecnicas para hacer analisis. Me seria imposible explicarte aunque sea un 0.9 % de esas tecnicas aca en el foro. Lo que podes hacer es sentarte con papel y lapiz y anotar que es lo que tiene que hacer el sistema y luego, agarres punto por punto y pienses a grandes razgos que es lo que haria el sistema para satisfacer lo requerido.
Lo que te estoy sugiriendo es algo muy primitivo pero puede llegar a servirte para que descubras un poco la complejidad.
Una vez que hayas refinado todos los puntos (podes continuar varios niveles hacia adentro) si el sistema es demasiado complejo y voluminoso, mi consejo es que trates de hacerlo en objetos y apliques al maximo la modularidad. Eso te va a ayudar a descomponer la complejidad en zonas (conjuntos de objetos) que te van a posibilitar lidiar con mas facilidad lo complejo y al mismo tiempo seran mas faciles de modificar y ensamblar.
El PHP5 (a diferencia del 4) tiene un soporte mas consistente en objetos. Sin embargo, .NET (C#) es mas consistente a nivel de lenguaje que PHP (igual que JAVA).
Yo creo que depende de muchisimos factores. Especialmente los plazos del proyecto. PHP tiene plazos de aprendizaje mas corto que C# y Java y en poco tiempo se puede montar un sitio. Pero a medida que las cosas crecen se van tornando muy complejas en PHP. Los plazos del "know how" (el cómo se hace, como dicen los gringos) en C# y JAVA son mas extensos, bastante mas extensos.
Me es muy dificil orientarte porque realmente no se hasta donde llegan tus conocimientos y qué es lo factible en los plazos que vos manejas.
Por utlimo te comento que ASP no es un buen lenguaje es bastante engorroso y cuando los sistemas son muy grandes el lenguaje termina ganado la pulseada, por tanto termina siendo un sistema dificil de seguir modificar y armar.
Salu2
Elvio |
|
26. Re: ¿Porque PHP se esta comiendo al ASP? (29/03/2007 17:39, #39361) Por: Noviembre |
| Hola! me gustaria que me enviaras el libro object oriented software construction, soy estudiante... comienzo a incurcionar en la programacion orientada a objetos y bueno es un asunto complicado por eso me seria de mucha auyda este libro, puedes contestar a noviembrexx@gmail.com.
saludos & muchas gracias
PD: tambien tengo hotmail beta asi que puedo recibir hasta 10mb en los mensajes adjuntos cualquier cosa dime y te envio mi otro correo. |
|
27. Re: ¿Porque PHP se esta comiendo al ASP? (27/07/2004 22:29, #22559) Por: Will el misionero |
| Se me olvido me ncionarte sobre Mono 1.0 (es la versión que esta actualmente)
Mono es una plataforma de desarrollo de código abierto basada en la plataforma .NET.
Se trata, en la práctica, de una implementación de la parte estándar ECMA de la plataforma de desarrollo de Microsoft que, con muy pocos cambios, permite ejecutar la mayoría de las aplicaciones .NET en Windows, Linux, MacOS y otros UNIX.
Después de tres años de desarrollo, Novell, actual propietaria del proyecto, ha lanzado la versión definitiva. Mono es capaz de ejecutar tanto aplicaciones de escritorio con Windows Forms, como ASP.NET o servicios Web desde diversos sistemas operativos, compilando código C# estándar.
Mono incluye un entorno de tiempo de ejecución para las aplicaciones .Net, un compilador para C# y un entorno de desarrollo integrado que dará a los desarrolladores de software Linux una alternativa a sus actuales herramientas de desarrollo.
Precisamente desde el mundo Linux se ha criticado mucho la creación de este clon de la plataforma .NET (proyecto iniciado por el mítico Miguel de Icaza) precisamente por "seguirle el juego" a Microsoft. Sin embargo, tal y como el propio Icaza reconoce, en Linux las herramientas existentes hasta la fecha eran más rudimentarias y además de este modo el desarrollo de software para Linux es más productivo y simple, atrayendo además a programadores que tradicionalmente han programado sólo para Windows.
Mono puede la puedes descargar por si te interesa de forma gratuita en http://mono-project.com (de allí la baje yo) ya sabes ya hice unas aplicaciones en asp.net |
|
28. Re: ¿Porque PHP se esta comiendo al ASP? (21/09/2004 05:18, #23361) Por: Elvio |
| Will, le quise mandar un mail comentandole sobre Smalltalk, pero ud. no puso su direccion.
Si le interesa, y le preocupa su seguridad, puede mandarme un mail y yo le respondo al suyo.
Salu2
Elvio |
|
29. Re: ¿Porque PHP se esta comiendo al ASP? (12/09/2005 23:58, #28334) Por: Ser anonimo |
Hola Elvio, espero que leas esto, tu ultimo post fue el año pasado...
bueno, lo que te queria preguntar es si todos tus argumentos en contra de php por ser prosedural y no orientado a objetos son con conocimiento de la version 5 de php, la que viene con una mejora gigantesca para la programacion orientada a objetos. o solo conoces la version 4?
no pregunto para echar en cara nada ni para iniciar una discusion, lo que pasa es que yo solo conosco php y me parece que los objetos de php5 son muy potentes, entonces quiero saver tu opinion acerca de la version 5 de php, tomando en cuenta las pejoras de la ultima version, en comparacion con asp, si sigue siendo limitado en ese sentido, etc.
gracias. |
|
30. Re: ¿Porque PHP se esta comiendo al ASP? (06/08/2004 23:37, #22674) Por: Principiante |
| Bueno mas que una opinion a tanta polemica entre PHP y ASP, yo quisiera que alguien me orientara, soy nueva en esto de diseño web y ando en la busqueda del Lenguaje Apropiado, para desarrollar un foro, aun cuando en la red existe infinidad de subrutinas para su desarrollo, ninguno toma a consideracion los pros y los contras, si alguien me pudiera orientar sin darme solo como justificacion que tal SW es opersource y por eso es mejor, sin ofender a nadie chavos.
Si alguien me puede ayudar ;).. Grax |
|
31. Re: ¿Porque PHP se esta comiendo al ASP? (13/09/2004 21:39, #23269) Por: Will el misionero |
| Pues dependiendo de tus requerimientos es el software que necesitas ocupar, te recomiendo que primero definas bien que vas a hacer y después con gusot te podré ayudar, por ejemplo si vas a hacer un carrito de compras con gusto te podré ayudar, tengo uno que te puedo mostrar, esta en producción y creo que te puede ayudar bastantante, es mysql, apache y php en un solaris, pero bueno espero me digas que quierese hacer y a dónde quieres llegar y con gusto te ayudaré. Ya sea por mail o por teléfono como gustes bye |
|
32. Re: ¿Porque PHP se esta comiendo al ASP? (09/04/2005 16:41, #26172) Por: Anònim |
| Bueno días
Antes que todo, espero estes muy bien, y de antemano gracias por la ayuda que me puedas ofrecer, soy nueva en este gran mundo de php, necesito hacer un carrito de compras como el de la página www.vctoriasecret.com, ya tengo el catálogo de productos, pero como no se el funcinamiento de las sessiones, no se como hacer el carrito, deseo que se guarde en cookies, que realice el siguiente procedimiento:
1. Leer cokie
2. si existe la cookie, buscar datos, pantalla carrito
3. sino existe, generar carrito, grabar cookie
4. mostrar cat{alogo en este punto debe existir y estar referenciado el número de carrito
5. agregar producto de cat{alogo a carrito
6. link para regresar al cat{alogo
7. confirmar envio chek y que me salga un formulario para identificar al comprador
7.1 grabar peido en base al carrito o sea número del carrito y datos del comprador en db tabla comprador_carrito
7.2 vaciar carrito
Mi nombre es Vielsa, mi email es vanebiz03@yahoo.com
Nuevamente gracias por la ayuda q me puedas prestar |
|
33. Re: ¿Porque PHP se esta comiendo al ASP? (30/05/2006 14:42, #32839) Por: Patricio |
hola como estas, lei tu comentario en esta pagina y me interesaria mucho si me puedes ayudar con algo de programacion, aun estoy aprendiendo php y mysql, y bueno he tenido algunas dudas de como crear un carrito de compras, el problema es que aun no se mucho de manejo de sesiones y eso limita mucho el trabajo que quisiera realizar, si me puedes ayudar te agradeceria un mundo, lo que necesito es un carrito que tenga lo siguiente.
tablas de:
productos (id_prod, Nombre y Precio)
pedidos (id_pedido, nombre_cliente, Direccion,)
prod_pedidos (id_pedido,id_prod, nombre y precio)
hojas de:
catalogos
hoja de descriociones
adicion al carrito
visualizacion
y formulario de pedidos
si me pudieras ayudar te lo agradeceria un monton. gracias de antemano por leer esta solicitud.
Patricio |
|
34. Crrito de compras (12/07/2006 23:05, #33710) Por: Julio |
| Agradecere, si me pueden ayudar, necesito el codigo fuente de un carrito de compras.
Gracias |
|
35. Re: ¿Porque PHP se esta comiendo al ASP? (04/11/2006 18:24, #36205) Por: Fabio |
| Me parece excelente tu comentario y lo comparto en cierto modo, no conozco mucho sobre lenguajes, pero estoy en el medio y siempre uno tiene que ir adquiriendo mayor conocimientos, con respecto al tema en cueston sin saber de tantos lenguajes YO OPINO que si, antes de construir un sitio de grandes magnitudes lo primero que haria es buscar con exactitud que lenguaje me puede ser mas conveniente en emplear y quizas justamente no sea php, aunque me gusta mucho este lenguaje por que algo es cierto en la net hay mucha informacion sobre el mismo, dia dia van mejorando notablemente dicho codigo y gracias al opensource, punto importante que el mismo posee ya que si uno quiere tomar como emprendimiento o pasatiempo aprender un lenguaje este esta al alcance de todos tanto en informacion como guias y demas, y lo mas importante no necesitas tener que pagar licencias, debido a estos factores a logrado alcanzar el lugar qie posee dentro de la net sin ir mas lejos estoy hoy leyendo estos post por el echo que justamente quiero convertir una pag web de asp a php, en sintecis dependiendo del proyecto a realizar supongo debe utilizarce el lenguaje adecuado esa es mi idea, para mi sitio web el metodo de modulos de php me cae perfecto, el enlace a una base de datos mas que comodo y hosting para dicho lenguaje hay por doquier y si no quiero hosting externo preparo mi pc y lo hosteo desde la misma casi sin notarlo cosa que con asp no se me hace tan sencillo, en fin como dije antes creo que todo comienza desde la magnituted de lo que vamos a construir y desde ese punto evaluar sin corazon que es lo mas conveniente, creo que ninguno es mejor que otro cada uno posee sus cualidades, manejo, desempleo, SEGURIDAD, etc etc. Cada uno posee su cualidad Saludos |
|
36. Re: ¿Porque PHP se esta comiendo al ASP? (08/11/2006 15:10, #36295) Por: Anónimo |
| yo soy "programador" junior , es cierto que el soporte que Php proporciona para objetos es emuy debil ,pero a mi me gusta porque me tomo 3 semanas apredérmelo , escribo pequeñas o medianas paginas web , y gano mi propio dinero.
Se esta comiendo a Asp porque es gratis y facil de usar
NO SE NADA DE ASP , NUNCA TRABAJE CON EL , PERO EL HECHO DE QUE SEA DE MICROSOFT("YA SABES, LICENCIA,COMPRAR COMPENENTES ECT") ME AUYENTÓ DE ESA POSIBILIDAD. |
|
37. Re: ¿Porque PHP se esta comiendo al ASP? (27/10/2004 04:31, #23980) Por: Anónimo |
| Tienes razón, por eso ciertos sistemas operativos que han subido rápido, rápido caerán! ;-) |
|
38. Re: ¿Porque PHP se esta comiendo al ASP? (19/04/2005 18:40, #26298) Por: DarKing_Hell |
Decir que programar es engorroso y que se enreda mucho el codigo es solo saber como programas tu, a la verdad de las cosas el codigo es vivo ejemplo del programador, lo que quiero decir es que si tu encuentras que el codigo queda de esa forma es por que ati te queda asi, lo que yo te pregunto es por que piensas que todos programan como tu, a mi el codigo me queda ordenando y entendible, las funciones y cosas de programacion siempre lo he hecho modulado, es una pena que hables de esa forma.
Un amigo. |
|
39. Re: ¿Porque PHP se esta comiendo al ASP? (30/10/2005 18:05, #29169) Por: Anónimo |
Pues sí, seguro que hacer un programa de estadística en Visual Basic resulta mucho mejor que hacerlo en C.
¿Cómo no va a tener importancia la velocidad de un lenguaje? Es fundamental.
Los lenguajes modernos de alto nivel se crearon para evitar la repetición de rutinas en máquina y el tedioso trabajo que conlleva.
Está claro que ha de estar especializado en el objetivo del mismo y ha de ser comprensible y práctico. Pero lo justo para que sea rápido. |
|
40. Re: ¿Porque PHP se esta comiendo al ASP? (30/10/2005 18:06, #29170) Por: Anónimo |
| Por cierto, no soy el anónimo de arriba del todo. |
|
41. Re: ¿Porque PHP se esta comiendo al ASP? (30/08/2006 05:33, #34665) Por: Julio Ben |
| Es verdad que la tecnología debe avanzar, pero como todo programador qué se prefiere más:
A.un lenguaje que te dé todo masticado y que no comprendas nada de su funcionamiento, poniendote claro únicamente que el nivel de programación o mejor dicho de creatividad intelectual sea prácticamente nula, sabiendo de antemano que se debe aprender a caminar para poder correr con la tecnología, con el riesgo de quedarte más atrás que los demás....o
B.un lenguaje con el cual puedas ir progresando a medida que lo conoces, a pie, despacio pero firme, sin pereza, con la convicción que pronto podrás manejarlo a la perfección y que el siguiente paso que des será hacia el mejoramiento lleno del conocimiento adquirido, por cierto, cualquiera sabe que para avanzar teconológicamente, se debe dominar el tema, a fondo y todo buen cristiano ha de tener muy en cuenta que en esta vida mientras más se aprenda mejor se vive.
En fin, me parece de gente perezosa el no aceptar que PHP es de excelente para trabajar, es más, con lo sencillo que es se puede llegar a crear cosas muy buenas, es cuestión de madurez y disposición para aprender. |
|
42. Re: ¿Porque PHP se esta comiendo al ASP? (10/11/2006 13:30, #36353) Por: Elvio |
| Hola gente, tanto tiempo. Le respondo a Julio Ben, pero en realidad es un comentario en general a todos los demas post del foro.
A ver, yo comprendo todos los comentarios volcados aqui. Y es absolutamente cierto (como ya comentamos antes) que los tiempos de PHP son mucho mas cortos para comprender, para hacer y para implementar. Tambien es cierto que el PHP5 ha mejorado su soporte de objetos. Estos dos puntos son indiscutibles y los voy a poner a un lado.
Ahora voy a arrancar con otro comentario molesto para uds los fun de PHP. Recuerden que mi intencion es ser absolutamente honesto con mi mismo y con uds.
A mi me gustaria poner de manifiesto, desde qué lugar, uds enuncian (al menos la mayoria de uds) los comentarios positivos acerca del PHP.
Cuantos de uds han trabajado en otro lenguaje ademas de PHP??? Yo no soy un principiante y tampoco un experto, pero tengo un buen trecho trabajando. He tenido que caminar sobre varios SO, varias tecnologias y MUCHOS lenguajes, ya sean lenguajes consolidados como de scripting.
Al haber recorrido ese camino me ha brindado otra perspectiva de todo el ciclo de desarrollo del soft. No soy un iluminado, la experiencia me ha dejado enseñanzas.
Por ej, un algoritmo simple como recorrer una lista de numeros y sumarle uno a cada uno, implementado en Lisp, Smalltalk, Python o PHP muestran cuatro caminos distintos para resolver el mismo problema. La estrategia de cada lenguaje para resolver este algoritmo tonto determinan sendas muy distintas. Y llevado a la maxima expresion en un sistema, obviamente que determinan caminos diferentes de implementacion. Los detalles minimos de los lenguajes (vistos en un algoritmo como el que dije arrriba) impactan directamente cuando se hacen construcciones mas grandes. El lenguaje o la tecnologia determinan un camino de implementacion.
Mis experiencias (no importa si fueron buenas o malas) me sirven de referencia, de parangon, para comparar e identificar las ventajas y desventajas de cada estrategia propuesta por cada lenguaje.
Ahora pregunto yo (ya se que suena arrogante pero es asi): ¿Cómo un programador principiante que conoce a los sumo dos lenguajes puede aseverar de manera tan tajante que PHP es lo mejor que les paso en la vida?
Salu2
Elvio |
|
43. Re: ¿Porque PHP se esta comiendo al ASP? (29/11/2006 02:51, #36826) Por: Luchi-t |
| Buenas y brevemente. Soy desarrollador OLTP y tu afirmacion:
"Mi estimado amigo con gente como Ud. la informatica jamas avanzara... Ud. esta pregonando que sigamos construyendo sistemas con escarbadientes y cintas adhesiva..." Solo hace notar que este no es tu trabajo. La velocidad de proceso es critica cuando se trata de arquitecturas c/s y distribuidas, tengo casi 15 años desarrollando sistemas, actualmente estoy implementando intranet para un compañia de telefonia celular, y lo mejor, uso PHP para esto(con Postgres y lo aprobaron).
Si este no es tu mundo (es decir eres un advenedizo que cree que la PC te debe hablar) entonces mejor no hables de lo que no sabes si? baja a la tierra y te daras cuenta que en cuanto mas cerca del core mejor la engine. |
|
44. Re: ¿Porque PHP se esta comiendo al ASP? (15/03/2007 03:22, #39090) Por: jaime sarracino |
| mira carnal, alparecer todo lo quieres facil, pero si te gustan las porquerias de miardasoft, a ya tu, yo me voy por lo mejor y lo mejor es el codigo libre, ya sale del lado oscuro y piensa que existen otros sistemas operativos, por ejemplo el linux, solo piensa carnal |
|
45. Re: ¿Porque PHP se esta comiendo al ASP? (22/03/2007 23:22, #39214) Por: folkenn17 |
| pues si estamos hablando de un servidor, es obvio que un lenguaje de bajo nivel (no tanto como asm, pero si como C) es la opcion adecuada. Respecto a que un lenguaje debe ser para que los "humanos no se asusten", es otro problema, en todo caso dediquense a diseñar imagenes, o visual basic. |
|
|
|
46. Re: ¿Porque PHP se esta comiendo al ASP? (28/11/2005 13:37, #29697) Por: Anónimo |
| Otra desventaja es que es muy fácil mezclar el PHP con el HTML, lo que puede resultar en código y texto ilegible.
Esto depende de la identación y capacidad que tenga el usuario de escribir el código. Puedes igualmente, escribir un código "spagetthi" en asp y ser igualmente ilegible. Además, no me parece una desventaja, al contrario, me resulta mucho más flexible la "mezcla" por dar base a templates creados en html. Es mucho mejor utilizar un o en tal caso que un response.write(loquesea). |
|
47. Re: ¿Porque PHP se esta comiendo al ASP? (21/02/2006 17:03, #31109) Por: Wilber |
| Sencilla y Llanamente mi criterio es que el PHP es totalmente gratis y el ASP (creado por la Microsoft) NO;
problema que de haberse resuelto, otro gallo cantaría |
|
48. Re: ¿Porque PHP se esta comiendo al ASP? (25/08/2006 19:21, #34578) Por: Copérnico |
| Hola a tod@s.
Antes de nada comentar que soy profano en estos temas, cosa que aclaro después de haber leido lo que pude (o asimilé), que es más bien poco de lo que habéis expuesto, aunque realmente lo intenté.
Soy nuevo por aquí y he dado con este foro porque tengo un dilema. Tengo una duda importante, así que a ver si alguien del foro me puede ayudar.
Estoy diseñando en mi empresa (si, soy de esos economistas-empresarios que siguen (o intentan adivinar) la tendencia de las cosas, más que nada, para que la empresa no se quede obsoleta o limitada en su caso, ah, y van a lo práctico, útil y seguro...no a la facilidad de programación)un sistema de comunicación con clientes, en el cual una de las líneas a trabajar sería la creación de una página web con conexión a base de datos (SQL), pues cada cliente podría consultar sus tarifas, con su descuento, etc. Pues bien, la empresa de informática que que está implementando el software de gestión (ERP en Visual Basic, con ayuda de Small business Server de Microsoft) que estamos desarrollando (códogos fuente propios) me recomienda hacer las páginas web en asp.net( las harían ellos).
Por otro lado otra empresa, que está especializada en creación de páginas web y posicionamiento me dice que me las haría en PHP, porque les resulta mejor opción a la hora de posicionar, pues su motor de búsqueda funciona mejor con dicho lenguaje, según dice.
La verdad es que yo no tengo ni idea del tema. Así que mi pregunta es: ¿Alguien sabe algo acerca de esto? Se puede posicionar bien en asp.net? Es más estable? La empresa, de momento es de tamaño pequeña (unos 2Mill¤ facturación, ).
Bueno os agradezco si me aportais algo al respecto, pues la verdad es que se me hace algo complicado el asunto, ya que no quiero empezar con algo que luego tenga que cambiar.
Gracias de antemano por cualquier respuesta. Saludos. |
|
|
49. Origen de la noticia. (09/06/2002 22:07, #6636) Por: El cobarde anónimo |
Primero de todo comentar que soy usuario/programador de PHP, y además de un fan y defensor del lenguaje.
Alguien se ha percatado del origen de la noticia en cuestión ... se trata de www.zend.com. La empresa que colabora creando el motor de PHP.
Digamos que la objetividad no abunda. La noticia sería de más fiabilidad si viniese de algun servicio independiente como netcraft.
La clara ventaja de PHP es que se integra perfectamente com Apache, el servidor web lider indiscutible y yo puedo asegurar que funciona perfectamente sobre: linux, FreeBSD y SunOS.
Me veo obligado a poner un pero, creo que sería muy beneficioso que el lenguaje fuera más tipado. O sea, que cuando alguien definiera una funcion que espera un objeto concreto de parámetro, lo pudiera especificar en la declaración de la función
Además, PHP dispone de infinidad de funciones para todo lo que se pueda imaginar. Pero son eso, funciones. Por ejemplo, hay como 40-50 funciones para tratar con cadenas (String). Personalmente creo que sería más util tenerlas encapsuladas dentro de un objeto al estilo de la clase string de JAVA.
Estoy programando pàginas web en el proyecto final de carrera con PHP/postgresql y a base de JAVA/Servlet/JSP/Oracle en el trabajo (pàgina web de un banco cuyo nombre no puedo, ni quiero, acordarme). PHP es eso, un lenguaje para programar web, o quiza alguien comente sus enfoques para hacer scripting y programar GTK con glade.
Qué se puede hacer con JAVA?, o mejor dicho, que no se puede hacer con JAVA?. Además una cosa que a muchos de aquí nos gusta. Existe Jakarta (dentro de apache) que se ocupa de integrar el JAVA dentro del servidor WEB i los productos de apache. El producto estrella de Jakarta es tomcat, un motor libre de Servlets/JSP. Reconocido por Sun como la implementación de referencia de Servlets/JSP.
La pregunta que hago es, existiendo alternativas igualmente libres como Tomcat (que se pueden integrar perfectamente con apache) cómo es que todo el mundo habla de PHP y parece que se deja de lado alternativas igualmente validas y que se adaptan mejor a las necesidades cambiantes, escalables y modulables de los entornos de programación de las grandes empresas.
Hay quien define PHP como "Easy learning", o sea, facil de aprender ... cosa buena sin duda. Pero, su exito se debe solo a esto o a otras características?
Estoy a la espera que apache-2.0 soporte PHP y se pueda usar en entornos de producción, cosa que ahora por ahora, no se puede. Ya se sabe tiempo al tiempo.
Insisto que sigo siendo un fan de PHP.
PHP for ever |
|
50. Re: Origen de la noticia. (10/06/2002 01:13, #6641) Por: gallir (http://m3d.uib.es/~gallir/) |
| Huuummm, el PHP _sí_ se usa en entornos de producción,
y en sitios que tienen muchas más visitas y consultas
a bases de datos de las que pueda tener cualquier
empresa por aquí.
¿Porque lo dices en relación a Apache 2? ¿Piensas que
apache no se usa en "producción? ¿Que solucionará el 2
que no pueda hacer el 1.3?. Además de las optimizaciónes
de threads (e implementación nativa para Win32,
poca cosa más. El Apache 1.3 es muy estable,
_correcto_ y mucho más eficiente de lo que la gente
piensa. Y me extraña que digas que finalmente "con el 2
se pueda usar en entornos de producción...
¿Porqué hablamos más de PHP? Supongo que
porque es bastante más "antiguo" y usado que el JSP/Tomcat,
además de mucho más eficiente, tanto en memoria como en
consumo de CPU (hay varios benchmarks comparativos, me aucerdo
de uno que daba _más o menos_ 37 pps a PHP, unos 35 a ASP
y no más de 13 a JSP).
Y hablando de eficiencia, si programas en JSP con
muchas consultas a base de datos (inclusive en PHP),
cpn el Apache 2 no notarás mucha diferencia respecto
al 1.3. El cuello de botella no está en la "vieja"
gestión de procesos (pre-fork) del apache, sino en
las conexiones y consultas de la base de datos.
En el caso de Bulma, el Apache puede tirar más de 1000
páginas estáticas en HTML, pero no más de 40 en PHP/MySQL.
Y eso que tenemos el código y las consultas muy estudiadas
y optimizadas. |
|
51. Lo dice porque.... (10/06/2002 18:37, #6651) Por: Ferdy (http://www.ferdyx.org) |
Lo dice más que nada, porque PHP no compila bien contra Apache2, es por eso que dice que se pueda usar en entornos de producción. Lo de que apache1.3 es inestable no lo ha dicho él, te lo has sacado de la manga, porque por lo menos yo no lo he leido por ningún lado.
Salu2.Ferdy |
|
52. Re: Lo dice porque.... (10/06/2002 20:33, #6657) Por: gallir (http://m3d.uib.es/~gallir/) |
| Estoy a la espera que apache-2.0 soporte PHP y se pueda usar en entornos de producción, cosa que ahora por ahora, no se puede.
Dime las dos interpretaciones posibles... |
|
|
53. Re: Origen de la noticia. (11/06/2002 00:40, #6663) Por: NetVicious |
| Lo que si se va a notar (y bastante) serán las cachés del futuro MySQL ;) |
|
|
54. Re: Origen de la noticia. (10/06/2002 21:12, #6659) Por: El cobarde anónimo |
La pregunta que hago es, existiendo alternativas igualmente libres como Tomcat (que se pueden integrar perfectamente con apache) cómo es que todo el mundo habla de PHP y parece que se deja de lado alternativas igualmente validas y que se adaptan mejor a las necesidades cambiantes, escalables y modulables de los entornos de programación de las grandes empresas
La respuesta es: Porque no se adaptan mejor a las necesidades cambiantes. Si que lo hace a las escalables y probablemente a las modulables, pero nada es más flexible que un lenguaje de scripting para necesidades cambiantes.
Y desde luego no quiero un lenguaje fuertemente tipado para web. Otra cosa es que estes desarrollando (como puede ser tu caso) un programa de gestión con un interfaz web. Aquí si te interesa que sea fuertemente tipado y robusto ante casos imprevistos.
Saludos. |
|
|
55. Re: ¿Porque PHP se esta comiendo al ASP? (12/08/2002 16:18, #7664) Por: MAHT_ |
| Pues a mi me parece que la velocidad con el tocino no tiene nada que ver. ...o si? Cada lenguaje en el entorno que mejor se adapta es genial, como se ha comentado para realizar una aplicación de gestión con interface web, Java se lleva la palma por su estructuración, el tipado, etc... Para aplicaciones web del estilo Bulma se le ajusta mejor php, por un rápido desarrollo, una mayor eficiencia, mas etc... De lo que se trata no es de determinar si un lenguaje es mejor que otro sino para un problema determinado cual se adapta mejor... Si por ejemplo la tarea encomendada se tuviese que integrar con productos Office porque el cliente así lo requiere? Usariamos ASP... Por suerte los tenemos todos. |
|
56. Re: ¿Porque PHP se esta comiendo al ASP? (26/09/2002 16:33, #8681) Por: Andres Guerrero |
Php es un lenguaje de script muy poderoso, hasta la fecha he tenido la oportunidad de profundizar tanto en PHP como en asp. Los comentarios que hacen de ASP son viejos y desactualizados, las últimas versiones de ASP son muy poderosas, sobre todo el release al 2003.
No estoy defendiendo el ASP, NO, lo que quiero es que antes de colocar una opinión de este tipo miren algunos indicadores aparte del precio.
Por que PHP se usa en más servidores???, pues por que se puede integrar con Postgrest, termenda base de datos.
Si utilizas ASP tenes que usar Microsoft para obtener todo el potencial y esto cuesta mucho.
Conclusión. Si tenes plata MICROSOFT es la mejor alternativa, sino, pues linux es gratis y PHP es bastante poderoso.
|
|
57. Re: ¿Porque PHP se esta comiendo al ASP? (18/02/2003 13:56, #12305) Por: queru (http://www.zaragozawireless.org) |
Trabajo en una empresa que factura 35000 millones de pesetas anuales. Se podría decir que "tenemos plata".
Utilizamos PHP.
En el CPD tenemos todavía un par de puñeteros Windows 2000 que no podemos quitarnos por el momento. Los demás han volado.
Los proveedores que vienen a ofrecer cosas que funcionan sobre o que necesitan servidores Windows ni siquiera son recibidos.
Jamás nos hemos planteado que baratijas como ASP o MS-SQLServer puedan ser soluciones a nada. Lo que cuestan es asequible, pero ni nos atamos a tecnologías propietarias ni supeditamos el negocio de nuestra empresa a una multinacional americana.
Buscamos estabilidad, seguridad y eficiencia: PHP y Apache, Linux.
¿Que hace falta realmente para actuar así? Un departamento de sistemas con dos pelotas.
¿Donde hace falta inversión para la gran empresa? En el personal de sistemas. En desarrollo. No en software. |
|
58. Re: ¿Porque PHP se esta comiendo al ASP? (23/06/2004 22:31, #22043) Por: Will wl misionero |
| Te apoyo al mil porciento, trabajo para Reebok-México, aquí trabajamos bajo plataformas linux (específicamente trabajamos con solaris), estoy de acuerdo en que windows a la goma pero lo que si creo es que sin importar cuanto gastar podemos hacerlo para obtener confiabilidad e integridad de lso datos, por ejemplo compramos oracle 9i, y estamos muy agusto, podrías decirme que porque no usar postgress, pero la verdad con eso de que sus campos no pueden ser mayores a 8bytes, entre otras cosas, además de 0% de soporte, pues creo que a veces se deben hacer gastos en software, no hablo de software inservible (para windows), ni lenguajes de programación, hablo de poetnetes bases de datos, de potentes servidores de eso hablo, estoy deacuerdo que la plata debe ser gastada en personal capaz, no en un msql-server o cosas de esas, espero me explique, si se debe de gastar pero hay que ser objetivo con respecto a esto, y apoyo lo linux, pero recuerda algo el usuario común necesita de office sino no vive así que también hay que gastar en windows, pero no para sistemas, eso se lo dejamos a licenciados, abogasod, contadores, vendedores, y un largo etc.
Saludos |
|
59. Re: ¿Porque PHP se esta comiendo al ASP? (26/08/2004 14:02, #23009) Por: Queru (http://www.zaragozawireless.org) |
No he hablado de bases de datos (aquí estamos con Informix de momento) ni del los Desktop que lamentablemente están todavía en Windows.
Sin embargo no comparto tu opinión de que no se pueda migrar el escritorio. Pienso que Linux está preparado para el escritorio y, lo que es más, Windows no.
Lo que si que es realmente dificil es luchar contra la inercia y con el miedo al cambio de la gente.
Saludos. |
|
60. Re: ¿Porque PHP se esta comiendo al ASP? (13/09/2004 21:48, #23270) Por: Will el misionero |
| Pues lo que si te puedo decir con respecto a la inercia y el miedo es que tienes la razón pero como te mencionaba anteriormente Windows es muy fácil de utilizar, además de ser bonito algo que les encanta a las personas, otra cosa es que da 100% de soporte en la compra de los equipos, y con linux no existe esto, nada más imaginte que pasaría si todos utilizaramos linux, pues cuántas personas de soporte habría, eso en cuestión de $$$$ (dinero) no le conviene a las empresas, así que creo que las cosas se dan más que nada por facilidad y porque cada empresa busca financiarse con respecto a cada compra que haga, así que a veces por eso se toamn las decisiones así |
|
|
|
|
61. Re: ¿Porque PHP se esta comiendo al ASP? (24/10/2002 10:21, #9401) Por: Floren (http://www.buscarecursos.com) |
| Programo en los dos lenguajes, y para mi es mucho más fácil programar en ASP, con abismal diferencia. Obviamente esta web esta totalmente parcializada, puesto que esta enfocada y tiene como visitantes, programadores para Linux (Por sus contenidos, por cierto muy buenos).
Pero hay que ser objetivos, ASP es de las pocas cosas buenas que ha creado una porquería como Microsoft.
Mea culpa. |
|
62. Re: ¿Porque PHP se esta comiendo al ASP? (07/11/2002 15:28, #9764) Por: Todd |
Veamos, me da lo mismo si PHP o ASP es más bueno o más bonito o más barato. Yo no he usado PHP, eso pa empezar, siempre he trabajado en ASP porque siempre hemos estado en compañías que trabajan con Windows y productos MS.
De todas formas, he intentado enterarme de PHP y de ASP lo que he podido, y mi respuesta a la pregunta del porqué de la "superioridad" del PHP frente al ASP en el número de webs es muuuuuy sencilla...
Cualquier... digamos, novatillo, puede montar un portal en PHP simplemente instalando un sencillo PHP-Nuke o similares, eso ha hecho que actualmente, la gran mayoría de gente que quería tener su propio portal lo halla tenido tan facil como... "dowload & install", en ASP es más complicado encontrar cosas similares a PHP-Nuke, y las que existen, no estan tan bien resueltas como el nuke... ¿qué ha pasad? ahora hay un montón de portales piratas, de descarga de pelis, y de hobbies en general, que los han llevado a cabo con PHP (Nuke).
En resumen, PHP es gratis y facil de manejar mediantes paquetes prediseñados. Por lo tanto, hay muchas más webs en PHP, que funcionan tecnologicamente bien claro esta, y que (eso si) estan haciendo típico el diseño en 3 columnas (si ves un portal PHP q no tenga esta estructura... es q el colega se lo habrá currado un poco vaya).
ASP no... pero es la solución preferida por empresas, y parece que con ese apoyo es suficiente para ser considerado como el más eficiente (acaso no lo es?) |
|
63. Re: ¿Porque PHP se esta comiendo al ASP? (14/01/2003 06:20, #11420) Por: mral |
hey aca hay un poco de comentarios que dan es risa...jajja... pero el mas comico es que asp es muy superior a php... jajaja.. y que la mayoria de compañias prefieren trabajar con microsoft..jajajja....... por dios si los que supuestamente deben saber de estas cosas no son los jefes de las empresas sino los que nos dedicamos a estas artes.... imaginate.. si todos los jefes de las compañias a nivel mundial entendieran que a nivel de software lo que importa no es el precio (como en sus negocios) si no la calidad por dios ya microsoft hubiera quebrado hace años!!! y si lo dices por la fiabilidad del producto, soporte tecnico, facilidad de reajustar el software a tus necesidades, y productividad...JJAAA-- pues escuchense a uds. mismos .... monton de masoquistas... !!! jajaja .. freebsd linux y toda la pandilla se come vivo a microsoft en donde lo pongas !!!! asi que si hablas de parcializados primero fijate en lo que eres tu... ^_^
PD: Ademas que para mi lo mas importante no es solamente cuantas lineas de comandos tengas que hacer.... si no que lo poco o mucho que programes se ajuste y cubra todas tus necesidades y espectativas.......^_^ |
|
64. Re: ¿Porque PHP se esta comiendo al ASP? (26/02/2003 21:45, #12474) Por: casziel |
| Es increible la bola de pendejadas que pueden salir de la mente de un buey como tu no es posible que pienses siquiera que es mejor ASP que todo lo demas ..... despues de ver tantas y tantas paginas que fallan en tiempo de ejecucion porque el servidor NT sufrio un volcado de pila .... jajajaja en fin tu. |
|
65. Re: ¿Porque PHP se esta comiendo al ASP? (27/02/2003 11:03, #12481) Por: El cobarde anónimo |
| por lo menos yo no insulto |
|
|
66. Re: ¿Porque PHP se esta comiendo al ASP? (31/05/2003 18:46, #14802) Por: El cobarde anónimo |
| eres un programador mocosoft frustrado, por que el cerebro
ya no te da para aprender otra cosa fuera de tu visual basic y tu asp. |
|
67. Re: ¿Porque PHP se esta comiendo al ASP? (10/08/2005 14:02, #27817) Por: Anónimo |
| jajaja, que jodidos frustrados sois, pues a joderse y aguantarse que mocosoft os come vivos, jajajaja |
|
68. Re: ¿Porque PHP se esta comiendo al ASP? (30/11/2006 19:37, #36886) Por: Anónimo |
| JAJAJAJJA, pero a los usuarios de microsoft ya se los comio porque se dejaron comer jajaja |
|
|
|
69. Re: ¿Porque PHP se esta comiendo al ASP? (02/06/2003 10:23, #14851) Por: Todd |
joder.. bueno, juder q d tiempo q escribí en este hilo xD
q digo yo, amo ve, mucho responderme y decirme "pendejo" xD pero joder, nadie ha leído en que aspecto me estaba centrando¿??¿?
amo vé, este post va de pq el PHP se esta comiendo al ASP, q eso desde mi punto de vista, no implica q la peña se ponga a rajar de si este es mejor o no, yo creo q PHP no se esta haciendo más popular pq sea más bueno (o no) q el ASP, sino pq a parte de ser gratuito, yo lo que digo es q ahora te topas con una web en PHP mu fasilmente cracias al PHPNuke y variantes, q hace q cualkier pishita se monte un portal en un peo.
Y desde mi punto de vista, el PHPNuke, o mejor dicho,sus usuarios, estan cargando Internet con diseño identicos... ¿cuantos portales de 3 columnas con las mismas secciones veis? joder, yo toi hasta los putos huevos de ver siempre lo mismo, salvo la peña q use o no el PHPNuke, se curra la web en cuanto a estructura de contenidos y secciones, q claro q los hay (iblnews.com me gustá como esta hecha en PHP, ya q se nota q es pofesional y no la hecho un niño de 14 años con un Nuke, eso si, es lenta de cojone, como suele ocurrir con los portales Nuke).
Tota, seguí con la riña... de toa forma, no creo q un portal sobre Linux sea el sitio más objetivo para esta discusion (caro, ni tampoco nos vayamos a los foros de MS xD).
Po nada, saludos pendejianos (me la garra con la 2 mano xD) |
|
70. Re: ¿Porque PHP se esta comiendo al ASP? (30/11/2006 19:33, #36885) Por: Anónimo (http://www.cuscomania.com) |
| Hola Me das rias, yo te voya contar algo en mi pais el gobirno esta usando el asp mediocremente a fin de quedarle bien a billa gates y para que nos de supuestamente ayuda economica esto por parte de los politicos mediocres que sigues usando esta tecnologia tan antigua y obsoleta y te contare a modo de anecdota en el año 2005 hackers chilenos hackearon de manera muy facil el portal del poder judicial de mi pais, hasta cuando el peru seguira usando ASP??, la mejor solucion es php, y no encuentro sentido a lo que dices sobre el phpNUKE, si no te gusta no lo uses |
|
71. Re: ¿Porque PHP se esta comiendo al ASP? (30/11/2006 19:42, #36887) Por: Anónimo |
| A ti te paga microsoft para que digas tantas pendejadas noooo,,,, que no te paga, pues nuncate va a pagar nada, pues en lo unico que piensa mister bill gates es hacerse millonario con tu plata |
|
|
72. Re: ¿Porque PHP se esta comiendo al ASP? (06/02/2003 04:11, #12043) Por: Yo mismo (que currelo con ASP) |
Llevo ya bastante tiempo currelando con ASP, no obstante estoy pensando en pasarme al PHP.
Diría que lo hago porque lo veo más potente y magnífico, pero no. El motivo es muy simple:
Si voy a usar PHP en vez de ASP es porque ES MÁS BARATO, simple y sencillo, y si es más barato para mi, también lo es para la empresa, que si se puede ahorrar dos duros dará diez vueltas para ahorrar tres.
Pero no nos engañemos, si encontrara un sistema (servidor y bases de datos) barato que me soportara Java (JSP), me iba a por él de cabeza, anteponiéndolo a ASP y PHP. |
|
73. Re: ¿Porque PHP se esta comiendo al ASP? (10/02/2003 16:05, #12121) Por: Jym (http://www.somare.com) |
bueno, a todos los fans de PHP les digo "sigan por el buen camino muchachos" y a los del ASP "abran los ojos", las ventajas del php son inumerables, sus capacidades estan tan solo limitadas por su imaginacion ya que peudes hacer tus propias extensiones.
Yo uso el PHP como estandar en mi empresa pero en vez de usar PHP plano y escualidao uso un generador de codigo PHP llamado CODECHARGE que se lo pueden bajar gratis de www.codecharge.com, este generador se ocupa de las cosa tedios repetitivas ademas de proveerme con librerias para acceder a bases de datos de diferentes tipo, con un simple cambio de archivo include (lo cual descarta los comentarios sobre este tipo de impedimento del PHP).
Bueno con este generador de codigo yo puedo ocuparme de los detalles interesantes del PHP y no de la programacion tediosa antes mencionada.
Las buenas noticias para las usuarios del ASP es qeu este programa tambien genera codigo ASP/ColdFUSION/JSP/incluso el .net :D
osea que ahi les va la ayudita a todos, usenlo :D
Al adminstrador de este sitio.- el colocar un comentario en este sistio no es posible con el firewall activado, por favor revisen ese detalle casi todos tenemos firewall hoy en dia
|
|
74. Re: ¿Porque PHP se esta comiendo al ASP? (13/03/2003 21:54, #12784) Por: Dante (http://santillan.8m.net/) |
Saludos desde México:
Bueno para empezar mi comentario quisiera platicarles un poco de como fue que me decidi por PHP:
A mitad de mi carrera (Lic. en Informática) me interesaron las aplicaciones que se desarrollan en la Internet, debido a que se me hace algo facinante el poder accesar información desde cualquier parte del mundo con la misma seguridad e integridad como si la checara en mi desktop, busque un lenguaje que puediera acceder a un servidor de Base de datos, encontre a ASP era facil de aprender, facil de instalar y facil de conectar a una base de datos... pero vaya pequeño problema, facil de violar su seguridad. Si salia un problema de seguridad en ASP (o cualquier software de Microsoft) tardaba hasta 6 meses en salir en famoso service pack que lo solucionaba y por lo tanto te metian goles al por mayor, en esa epoca comenzaba a salir el PHP4 con el motor de Zend, comence a ver lo que era como funcionaba como se instalaba y todo eso...
Para no hacer el cuento largo me di cuenta que cuando se encontraba un error en la seguridad de PHP de inmediato salia el parche, a los pocos dias o semanas.
Sabemos que el rendimiento de PHP contra ASP es superior sabemos que es multiplataforma y que tiene otros muchos mas atributos...
Ahora salio el ASP. Net queriendo monopolizar el mercado con mejoras y opciones muy interesantes, pero excuchen esto:
¿De verdad estar con Microsoft es de los mas seguro?
Para terminar... yo trabajo en Kodak soy desarrollador de sistemas web, todos los proyectos que realizo son con PHP ya que sus caracteristicas hablan por si solas. Ahora solo queda esperar a que el PHP5 supere las expectativas de todos los programadores para que no quede mayor duda que Microsoft Apesta.... |
|
75. Re: ¿Porque PHP se esta comiendo al ASP? (15/05/2003 02:28, #14409) Por: asio |
| Conozco el lenguaje C, cuando pense en crear paginas web dinámicas mire Perl y ASP y no me gustaron mucho, pero cuando encontre PHP lo primero que pense es que este era mi scripting, ¡si es igual que C! apenas que repasarlo para aprender, por eso lo eleji porque esta diseñado inteligentemente aprovechando la sintasix de C que ya existe lo cual es buenísimo para los programadores de C. |
|
76. Re: ¿Porque PHP se esta comiendo al ASP? (26/05/2003 23:48, #14698) Por: Omar Samudio |
| Hola a todos, soy programaor de php, elaboro plataformas e-learning a medida para Universidades muy importantes de mi pais, Estaba leyendo al quejas de Uds y opino que se quejan por tan poca cosa eso de que no hay una abstracción tipo DBM/DBI en Perl, eso me parece absurdo discutir, el echo es que se puede y listo y no toma mucho hacerlo. No le veo muchas desventaja a PHP es mas he echo cosas que jamas pense que me dejaria hacerlo, PHP simplemente es un lenguaje exelente y es la base de mis plataformas funciona aun 99% de efectividad y no lo cambio por ninguno "Si PHP funciona para que cambiarlo" es mas PHP va colocando las cosas que voy necesitando mas rapido que cualquier otro lenguaje. |
|
77. Re: ¿Porque PHP se esta comiendo al ASP? (30/05/2003 10:35, #14773) Por: incondicional |
| Cuando asp.net se consolide hablaremos........ |
|
78. Re: ¿Porque PHP se esta comiendo al ASP? (28/08/2003 01:25, #16721) Por: ElMaco |
| Como es posible que alguien pueda decir que asp es superior a php. Vos sos programador o vendedor de Mierdasoft? |
|
|
79. Re: ¿Porque PHP se esta comiendo al ASP? (10/06/2003 14:06, #15066) Por: javaforever |
| Realmente no conozco mucho la sintaxis php. Mi pregunta es:
¿Qué opinais de JSP, en relacion a PHP y ASP?, cada vez veo q se empieza a utilizar mas, y no se cual es su relacion en cuanto a páginas q lo utilicen, respecto a PHP Y ASP. Que se note donde estan los expertos y contesten. Saludos. |
|
80. Re: ¿Porque PHP se esta comiendo al ASP? (30/09/2003 01:21, #17306) Por: El cobarde anónimo (Mikez) |
| Una desventaja de ASP por lo que estuve lellendo es que al funcionar sobre la tecnologia COM cada vez que uno quiere por ejemplo escribir en un archivo necesita crear un objeto COM y los mensajes entre objetos COM tienen un gran costo en performance. |
|
81. Re: ¿Porque PHP se esta comiendo al ASP? (18/11/2003 15:31, #18133) Por: Anonimo |
Ventaja = Gratuito
Linux = Gratuito
mySQL = Gratuido
---> Podemos tener un servidor web GRATUITO |
|
82. Re: ¿Porque PHP se esta comiendo al ASP? (30/11/2006 19:55, #36889) Por: Anónimo |
| Yo creo que si se podria instalar un servidor gratuito, pero el problema es que las computadoras cuestan, el personal te cobra, el agu, la luz, etc, en fin el software lo puedes encontrar gratis bajandolo del emule pero la plata no la bajas del emule , tu que crees??' |
|
|
|
83. Re: ¿Porque PHP se esta comiendo al ASP? (09/12/2003 12:23, #18483) Por: AfincadoEnLosSuburbios (http://formulaweb.tk) |
Personalmente he trabajado con ASP-VisualBasic-MSSQL Server
Un conjunto muy potente y me atrevería a decir que estable.
Después de descubrir al "pinwino" & co. me he dado cuenta que php es algo más complejo que asp, pero mejor respecto a potencia(+ bajo nivel), apache no tiene nada que envidiar al IIS y Mysql tampoco a SQLServer. Son dos polos bastante opuestos. Yo me quedo del lado de PHP
Resumiendo,PHP es:
-menos amigable que asp pero...
-cuando te familiarizas con él te gusta más
-php és mas potente
-el modo de administrar mySql desde consola te puede asustar un poco al principio
-es infinitamente más barato(que no más malo) |
|
84. Re: ¿Porque PHP se esta comiendo al ASP? (12/12/2003 04:43, #18552) Por: Anónimo |
| creo que todo depende de lo que queramos hacer, osea los requerimientos de software ... |
|
85. Re: ¿Porque PHP se esta comiendo al ASP? (25/02/2004 00:29, #19906) Por: Anónimo |
| Comentando lo que dicen.. el lenguaje más poderoso en internet es ASP.NET, tiene muchisimas caracteristicas, eficiencia, ademas se pueden desarrollar componentes, servicios web, etc etc... aparte, se puede combinas con SQL Server que es muy pero muy poderoso...
SQL Server contra MySql, es obvio que sql Server gana, gracias a todas las herramientas que trae, el administrador corporativo, vistas, tareas programadas, procedimientos almacenados, etc etc etc.. hay que considerar a ASP.NET como el fuerte en los desarrollos web...
scrasher_zero@hotmail.com
Saludos! |
|
86. Re: ¿Porque PHP se esta comiendo al ASP? (05/10/2004 15:22, #23690) Por: Will el misionero |
| Deja de decir pendejada y media, no me jodas con lo de ASP.NET, en primer lugar está bein que hables de sql server, pero recuerda no es multiplataforma, segunda si vas a hacer comparaciones sql no maneja el famoso rollback(espero sepas que es), bueno en fin si vas a hacer comparaciones de ese tipo pues entonces hazla con oracle, este si es multiplataforma, muy robusto, permite bases transnacionales y distribuídas, además de un sin fin de herramientas que no tiene sql serve, y bueno solo te pregunto Asp.Net te permite concetarte con oracle????, creo que sabes la respuesta, así que con PHP te puedes conectar a un sin fin de bases, mysql, oracle, sql server, postgress, etc. entonces te pregunto cuál es mejor, bueno creo que tienes la respuesta a tu alcance, ahora entra a occ.com.mx, allí todo el portal está hecho en aspx, ja, deberías de ver como truenan sus páginas porque el servidor tuvo un volcado de pila (sigue pasando lo mismo que con asp), así que si vas a defender a aspx creo que este no es el camino correcto, creo que va más por la cuestión de objetos que maneja y la facilidad de conexión además de que es como VB por lo tanto su programación es más sencilla, así que si vas a hacer un comentario mejor primero piensalo |
|
|
87. ASP y PHP o PHP y ASP (19/03/2004 20:46, #20222) Por: JuanchoCorrelon (http://www.juanchocorrelon.com) |
Porque uso PHP
1. Lo consigo facilmente y en mi Universidad publica no tenian para licencia
2. Es mas barato el hosting php
3. Lo prefiero para desarrollos web
Porque uso ASP
1. El cliente tiene ASP licenciado y lo exige como requerimiento
2. Facilidad de desarrollo e integracion simple con herramientas Officces (logicamente)
Conclusion.
Con ambas opciones se puede trabajar y obtener iguales resultados.
Ambas opciones me han dado de comer.
Les recomiendo que eviten el fanatismo y los complejos de pobre. Recuerden que detras de ambas opciones hay personas que se ganan la vida como nosotros...del COMPUTADOR y el DESARROLLO de SOFTWARE |
|
88. Re: ASP y PHP o PHP y ASP (29/03/2004 15:03, #20412) Por: Anónimo |
| http://otn.oracle.com/pub/articles/hull_asp.html |
|
89. Re: ASP y PHP o PHP y ASP (09/04/2004 09:41, #20586) Por: CAAS |
Ambas opciones me han dado de comer. Les recomiendo que eviten el fanatismo y los complejos de pobre. Recuerden que detras de ambas opciones hay personas que se ganan la vida como nosotros...del COMPUTADOR y el DESARROLLO de SOFTWARE
---------------------------------------------------------
mucha razon en eso, lo importante es lo que uno puede hacer con las herramientas, si bien ASP tiene puntos flacos, si te da de comer, aunque te guste php, porque despreciarlo?
Saludos |
|
|
90. ¿Porque PHP se esta comiendo al ASP? (19/06/2004 05:05, #21987) Por: Jose Gongora |
| La verdad es que yo no me puedo pensar todo el dia en la computadora, pero he tratado con algunos lenguajes de programación. Pienso que la mayoria de los usuarios utilizan Microsoft Windows y Microsoft Office, por lo que empeze a utilizar ASP en lugar de PHP. A lo mejor PHP es mejor que ASP, y LINUX es mejor que WINDOWS, pero por lo fácil que es instalar cualquier componente de microsoft(con todos los temas de ayuda y su agradable diseño), la mayoria de gente compra productos Microsoft. Es por esto que lo mejor es utilizar ASP, ya que tristemente Microsoft quiere que todos los productos instalados en un equipo sean de el, por lo que ha ido creando muchas estupideses que tenemos que utilizar. Ademas, las personas ya no tenemos mucho tiempo para meternos en todo lo que puede realizar una computadora, ya que la sociedad nos atarea demasiado: ¡¡¡ya casi uno ni sabe su nombre!!! |
|
91. Re: ¿Porque PHP se esta comiendo al ASP? (21/06/2004 15:38, #22007) Por: Alex |
| En realidad, apoyo el comentario que hiciere un usuario hace ya un par de añitos. No creo que alguno sea mejor que otro... de hecho, me parece que ASP y PHP son muy pero que muy parecidos, también es cierto lo que nos dice carcoco, mucha gente correrá a buscar ASP simple y llanamente porque poseen todo el PEROLERO que nuestro amigo Bill nos hace comprar. Ahora, yo no es que sea el señor de la programación porque de hecho apenas empiezo a estudiar ese tema, pero poseo el "equipo completo" de Microsoft XP/.Net/IIS... y aun así estoy trabajando desde hace algunos meses con PHP sin tener ningún inconveniente, y he podido hacer perfectamente lo mismo que hice alguna vez con ASP y a la misma velocidad. Cada pulpero alaba su queso. Pero todos son muy buenos, pienso que es cuestión de gustos. |
|
|
92. Re: ¿Porque PHP se esta comiendo al ASP? (04/09/2004 20:36, #23156) Por: Dewins Murillo (http://www.rtc.org.co) |
Hola a todos.
Soy un experto tanto en ASP como PHP ambos me han dado prestigio en el area web. a continuación les doy mis conclusiones:
1. Velocidad
Php es más rápido
2. Sintaxys
Php es más corto e inteligente (C Ansi)
3. Funciones
Php tiene más soporte de funciones en ASP tengo rebuscarme mas y para completar casi no hay documentación
4. Precio
Ya saben quien es el duro aca
5. Includes
Cuando van a hacer que ASP permita includes dinámicos?
6. Rendimiento
No se porque carajos ASP se cuelga espontáneamente hasta en un simple script de response.write "hola" ¿Serán los servidores que he usado? que casualidad!
7. Errores
Porque no muestran el error en ASP como es? no un simple y estupido error de ERROR INTERNO EN EL SERVIDOR y ya! por tan solo un simple cierre de cadena que no esta como este ejemplo: response.write "hola a todos
aca solo faltó la cadena y muestra ese estúpido error o a veces cuando la sentencia IF a uno se le pasa cerrarla.
8. No No No No
Me quedo con PHP voy a la fija y no me estreso tanto
Y quienes escojen a ASP es verdad los Gerentes de las empresas que no saben o no estan al tanto de lo más optimo. Y es que el problema es que estan en un roce social que los amigos los convencen de comprar. y de vez en cuando uno que otro ingeniero que nunca a programado y lo primero que le viene a la cabeza es que sea para windows porque de muy seguro es lo único de sistemas que maneja.
Chao! |
|
93. Re: ¿Porque PHP se esta comiendo al ASP? (07/02/2005 21:06, #25242) Por: Petelo |
Estoy 100 % de acuerdo contigo y tengo experiencias similares, por suerte trabajé poco con ASP aunque si se utilizarlo, pues encontré en PHP todas las características que tu mensonaste sumado a la gran y buena documentación que tiene PHP con los comentarios y ejemplos de sus usuarios (o sea nosotros).
Saludos
Petelo
|
|
|
94. Re: ¿Porque PHP se esta comiendo al ASP? (09/03/2005 14:02, #25592) Por: Anónimo |
| HEY... SALUDOS. QUISIERA Q ME DIERAN INFORMACION SOBRE ALGUN TUTORIAL BIEN COMPLETO ACERCA DE PHP5, DONDE LO PUEDO BAJAR? |
|
95. Re: ¿Porque PHP se esta comiendo al ASP? (22/03/2005 15:29, #25818) Por: Roberto |
| si puede ser verdad. Pero los que pagan eligen siempre ASP. por lo menos es asi en Argentina. |
|
96. ASP.NET se comera PHP ?? (22/03/2005 17:01, #25825) Por: ASPNET |
asp.net tiene mucha ventajas de la version anterior asp
y me pregunto si asp.net lograra comer a php ya que con asp.net hay muchas cosas interesantes '''''''
;-) |
|
97. Re: ¿Porque PHP se esta comiendo al ASP? (12/06/2005 19:07, #27083) Por: Guti (http://guti.bitacoras.com) |
| ASP es mucho más sencillo de aprender, pues tiene 5 o 6 objetos predefinidos y ya está. Evidentemente esto lo limita mucho de serie, siendo necesaria la utilización de componentes ActiveX externos para la mayoría de tareas.
Respecto a la integración con Office, diría más bien con Windows, por el soporte ActiveX que comentabamos. |
|
98. Re: ¿Porque PHP se esta comiendo al ASP? (14/06/2005 04:16, #27103) Por: daniel |
| PHP es mas eficiente, a los buenos computistas nos gusta contar con herramientas ligeras que nos permitan sacar el maximo provecho a nuestro hardware. ASP tiende a ser mas lento y es inestable, se desconfigura facilmente. El hecho de que PHP sea mas procedimental que OOP no lo hace menos potente que otros lenguajes, es mas si nos ponemos a crear muchas capas, corremos el riesgo de ralentizar la aplicacion, por eso PHP nos ofrece sus propiedades de la forma mas pura, simple y eficiente, despues nosotros mismos podremos crear nuestras clases y objetos a nuestro gusto. PHP se parece en su sintaxis a C++ el mejor lenguaje de todos los tiempos, siendo C++ el lenguaje de los verdaderos profesionales. Comparando PHP frente a Java nos damos cuenta que PHP es muchisimo mas eficiente y rapido, Java penosamente hara el mismo trabajo pero pondra a nuestro servidor de rodillas, devorando todo nuestro CPU y memoria, lo unico bonito que tiene Java es su avanzada OOP, pero mas nada. Aparte PHP es open source y se integra perfectamente con Apache y Mysql, alguno ha visto la rapidez impresionante de ejecucion de la combinacion APACHE-PHP-MYSQL, es barbaro, nadie lo supera en velocidad. |
|
99. Re: ¿Porque PHP se esta comiendo al ASP? (14/06/2005 12:55, #27108) Por: SkaliMotxo[EOL Member] |
| Joder que follones...
No se quien dijo que PHP y ASP son muy parecidos... Sin comentarios, pero son de todo menos parecidos.
Sin histerismos de pingüinos heridos ni rabietas de Microsofteros a muerte...
ASP cuenta con un entorno visual que a quien le guste que lo disfrute, no sé si será pq aprendía a programar con PASCAL y pasé luego a C pero soy INCAPAZ de aclararme con el medio visual
PHP es más eficiente (eso es impepinable) y a la gente, como yo, acostumbrada a programar con VIM+GCC le resulta más cómodo escribir todo el código "a mano" con VIM o con algun software estilo PSPad.
Se ha comentado mucho que PHP no es implicitamente superior a ASP por el "simple" hecho de superarlo en conectividad, velocidad de ejecución, documentación, disponibilidad, facilidad de aprendizaje y Portabilidad (entre otras cosas).
Disculpen mi ignorancia pero un lenguaje que goza de todas esas caracteristicas ¿No es ya de por sí un buen lenguaje?
ASP peta como escopeta de feria por que hay mucho aventurero que se lanza con él sin dominarlo (como en el entorno empresarial en que si hay ASP hay ASP y san seacabó). Y por como se programa con él es muy fácil meter la pata con cualquier gilipollez (a mi todavía me sangran los dedos y los ojos de lo que me costó sacarmelo de encima y aprobar la puta asignatura, en fin...).
En PHP es más difícil "liarla" ya que al no existir objetos complejos que se puedan implementar sin saber que se está haciendo (como el datagrid de ASP.Net) es poco probable acabar con un script que ejecute comandos complejos que hagan que todo "pete".
Claro que esto a priori no debería ser una ventaja, ya que significa solamente que es más dificil hacer páginas elaboradas con PHP (bueno, no más dificil pero sí requiere saber que es lo que se está haciendo en cada momento) ya que no cuenta con esos "objetos llenos de exóticas funciones" que en ASP permiten automatizar parte del trabajo. |
|
100. Re: ¿Porque PHP se esta comiendo al ASP? (23/09/2005 12:08, #28540) Por: Anónimo |
| En resumen, dentro de poco tendrás que escribir un articulo titulado ¿Porque ASP.NET se esta comiendo al PHP?
Saludos. |
|
101. Re: ¿Porque PHP se esta comiendo al ASP? (07/10/2005 14:46, #28771) Por: xunil |
| Pues yo pienso todo lo contrario :) sinceramente y otra cosa de las que he leido de que mezclar php con html es ilegible si uno sabe programar en php y hacerlo para la web sabe muy bien organizar todo y dejarlo bien definido y limpio el código ;) |
|
102. Re: ¿Porque PHP se esta comiendo al ASP? (17/10/2005 17:29, #28940) Por: Anónimo |
| en mi humilde opinion php es mejor que asp. pero no mejor que asp.net. y si se habla de que si php se come a asp.net es cierto.. pero hay que ser objetivos en esto y estoy de acuerdo con el señor que anteriormente sostuvo esto en los post incendiarios de atras.
Si php se come a asp no es por su robustez o porque sea mejor, sino por su facil acceso ya que es opensource y por su gran contenido de información acerca del mismo.
Las personas en su gran mayoria al igual que las empresas, buscan como acortar sus costos de operacion .. y entre un codigo que esta sujeto a licencias y otro que es gratuito.... ya saben por cual decisión se opta. Este es a mi opinion el motivo del por que se encuentra mas difundido php que asp... y me parece que en este sentido nos defensores del php si estan mezclando las cosas...
Por otro lado, es necesario aclarar que asp no es lo mismo que asp.net. y que en este sentido php no creo que sea mejor que php... asp.net va mas alla que php... del porque afirmo esto? empezaria con decir que asp.net es un codigo compilado que se ejecuta del lado del servidor y no es un codigo que interpreta un script. la separación que existe entre el codigo html y el codigo que se ejecuta enel servidor te hace mas sencillas las cosas y si se dice que con php se puede lograr esta sencilles estructurando bien el programa es cierto... pero no es una tarea sencilla.
No me mal interpreten no soy defensor de microsoft. considero que asp.net es una excelente plataforma de desarrollo para paginas web y que php se esta comiendo al asp ( no a asp.net) por que es open source.
Todos los programadores, buscamos sencilles, facilidad , potencia y desarrollo rapido a un costo razonable ( mejor gratuito)... En la actualidad se puede lograr eso con asp.net ---> gratuito---> si gratuito... Con Mono v1.9 se pueden correr paginas asp.net bajo linux si bien es cierto es un proyecto al que le hace falta madurar, sin duda lo hara... y asi como php tomo auge por ser codigo abierto potente y sencillo sin duda asp.net bajo linux lo hara. |
|
103. Re: ¿Porque PHP se esta comiendo al ASP? (17/10/2005 17:36, #28941) Por: Anónimo |
| mis disculpas en el comentario anterior puse:
"de que si php se come a asp.net es cierto".corrijo eso es:
"de que si php se come a asp es cierto" |
|
|
|
|
104. Decisión entre PHP y ASP.NET (18/10/2005 07:05, #28958) Por: Pedro |
Pues acabo de leerme absolutamente todos sus comentarios que sobra decir que son muy interesantes.
Estoy decidiéndome como muchos entre PHP y ASP.NET (no ASP). Por lo que dicen me resulta atractivo PHP entre otras cosas por su semejanza al lenguaje C. Lo malo que encuentro es que no es orientado a objetos, no sé las nuevas versiones del PHP. Es como si se tuviera que elegir entre quedarse con el C estructurado o avanzar a la POO con C++, desde luego sin pensarlo C++ es por mucho (pero por mucho) la mejor opción entre ellos. Tal vez al principio parezca que la POO no tiene sentido pero no es así, es mucho más poderosa que basar un lenguaje en sólo funciones y variables (llámese el lenguaje que sea, ya sea para aplicaciones o para el web). Tan sólo por el mantenimiento del código, como alguien mencionaba, la POO aventaja por mucho.
Después de leer su comentarios decidí mejor aprender ambos y sentir en carne propia las ventajas y desventajas de uno u otro. Además dependiendo las condiciones se usará uno u otro. Por un lado el PHP no se puede dejar a un lado por todas las ventajas que ya se mencionaron. Por otro, el ASP.NET resulta atractivo por la programación orientada a objetos y sobretodo por la semejanza de C# parecida a C++ (Si el ASP.NET fuera sólo con Basic, ahí sí para nada, que horrible lenguaje).
Saludos. |
|
105. Re: Decisión entre PHP y ASP.NET (18/10/2005 17:17, #28961) Por: Anónimo |
| tengo que comentarte que no importa por cual te decidas, ambos son muy buenos y estoy seguro que asp.net bajo linux sera la competencia fuerte de php...
Me parece que aqui... el tema se parcializa porque .net es sinomimo de microsoft pero no necesariamente tiene que ser asi...
Por otro lado (se que no es lo mismo ) existen varios proyectos de desarrollar compiladores de php bajo .net. Me parece que los amantes del php estan previendo la posible preferencia del .Net frente a PHP que estan desarrollando este tipo de proyectos para no quedarse a tras.. o bien les gusta tanto el php pero reconocen que el .net es tan bueno que habria que mezclar los dos... no se... pero el punto es que si te decides puedes aprender php y asi mismo cuando estos proyectos maduren lo suficiente ( y de seguro lo haran) puedes utilizarlo en .net es tu eleccion..
Aunque pensandolo bien... con esto se abre un nuevo punto de vista en este debate entre el PHP y ASP.Net y es que habria que dividirlo entre sintaxis y rendimiento
porque si es por sintaxis, tenemos que lenguaje php puede ser compilado con Mono.Net al igual que Interpretado con el servidor php nativo.. entonces como que la sintaxis no es el punto en discusión.
Si es por rendimiento la logica me dice que el codigo compilado se ejecuta mas rapido que el interpretado entonces ahi si tenemos un buen punto de debate, Cual de los dos aporta mejor rendimiento. .Net o PHP server???
Eso hay que corroborarlo con pruebas de rendimiento e irse a los hechos reales y no dejarse llevar por apasionamientos de que si uno es mejor que el otro. Yo aconsejo que no hay que quedarse con lo que los demas digan sino que uno mismo debe corroborarlo...
Para los que desean conocer mas acerca del tema de los compiladores PHP bajo .Net aqui les dejo estos links interesantes.
(el recomendado)http://www.php-compiler.net/
http://php4mono.sourceforge.net/
http ://ironphp.sourceforge.net/
Ademas para los que desean aprender Php. aqui les dejo un link donde pueden bajarse algunos ebooks interesantes:
http://www.phptr.com/promotions/promotion.asp?promo=1484&redir= 1&rl=1
tambien existe en la red de bittorrent un pdf acerca de php que esta muy bueno y completisimo para aprender desde cero. su nombre es : "PHP5 and MySQL Bible.pdf" |
|
106. Re: Decisión entre PHP y ASP.NET (19/10/2005 08:49, #28976) Por: Pedro |
Pues sí, en cuanto a lo de la sintaxis pasa a un segundo plano cuanto y más que ambos son parecidos a C/C++, no hay pierde. Lo que si se me hace fundamental aparte de las cuestiones del rendimiento, es el mantenimiento del código a la larga. Ahí es donde lo orientado a objetos POO juega un papel importante. Desde luego el encapsulamiento de datos lleva consigo mismo una pequeña pérdida de rendimiento en comparación a lo estructurado pero a cambio de ello se obtiene muchos más beneficios. Desde luego no hay como probar los dos y ver cual se adapta mejor a nuestras necesidades. Tal vez en proyectos chicos el PHP estructurado esté bien o viceversa. Además así como lo veo (sin caer en apasionamientos) todo dependerá también del ambiente de trabajo y SO del servidor para usar uno u otro.
Gracias por las referencias y comentarios. Ahora mismo estoy revisándolas. Saludos. |
|
|
|
107. Re: ¿Porque PHP se esta comiendo al ASP? (17/11/2005 09:36, #29478) Por: Anónimo |
| Que php se esta comiendo a asp?, JAJAJAAJAJAJAJAJAJAJAAJJA, y por dios no me hableis de MySql, JAJAJAJAJAJAJAAJAJA. EL producto mas cutre que sonrojaria al mismisimo ORACLE o SQL SERVER, Informix etc etc |
|
108. ¿Porque PHP se esta comiendo al ASP? (22/11/2005 23:30, #29585) Por: Pivega |
Hi a todos!
Basta ya de discusiones por definir la mejor tecnología.. creo que las razones dadas por "ELVIO y WILL", son mas que suficientes... ¿no?., creo que cada quien es libre, por su experiencia obtenida, de elegir el modismos que quiera.
Por mi parte considero a ASP tan igual Juguete como el PHP, y que trabajo con los sw, segun la orden expresa de mi superior.... pero si por mi voluntad fuera, yo eligiria ASP para el diseño de una PW corriendo bajo servidor Linux... si se puede, y aunque es caaaaaasi!!! la misma chola, lo haría por evitar gastos de licencia en S.O windows.
Sin duda alguna los orrores (!!!errores!!!) de Microsoft,hacen brecha ante la Libertad y motodismo de PHP.
y Para todos: !Dediquemos a investigar y mas NO abogar!... o alcaso hay algun representante de dichas empresas por aqui....
Bueno bye y que gane el mejor para bien de todos. |
|
109. Re: ¿Porque PHP se esta comiendo al ASP? (24/01/2006 17:59, #30666) Por: austral |
| hola,
hace poko tuempo k me meti en el mundillo este de PHP.
Estoy intentando configurar PHP como modulo en apache pero no se como hacerlo.
En la ayuda de la pagina (www.apache.org) añade el modulo "c:\php\sapi\php4apache2.dll" pero al ejecutar erl installer de PHP no crea la carpeta "sapi". He probado con PHP5 pero tampoko aparece esa carpeta?¿
¿Me podeis decir como configurarlo(PHP)?
en fin..gracias d antemano:) |
|
110. Re: ¿Porque PHP se esta comiendo al ASP? (16/02/2006 01:43, #31015) Por: Anónimo |
| Bajate un metapaquete como phptriad o appserv, con unos pocos clicks instalas y configuras apache, php, mysql, phpmyadmin... etc
Me quedo con appserv particularmente. |
|
111. Re: ¿Porque PHP se esta comiendo al ASP? (16/02/2006 13:49, #31022) Por: Anónimo |
| gracias por contestar anonimo:D |
|
|
|
|
112. Re: ¿Porque PHP se esta comiendo al ASP? (25/02/2006 22:30, #31189) Por: Anónimo |
| deseo saber cómo puedo obtener Object-Oriented Software Construction |
|
113. Re: ¿Porque PHP se esta comiendo al ASP? (13/03/2006 18:35, #31424) Por: Dewins Murillo (http://compraventas.coms.ph) |
Bueno,
Damas y Caballeros
Hace dos años yo posteé aquí mismo, y estaba incursionando en .NET y daba todo a favor de PHP.
Bueno ahora que ya superé a mi maestro en .NET y ni se diga que domino 100% el ASP y el PHP les tengo que decir que...
Las cosas han cambiado mucho, sobre todo a la hora de entregar los trabajos en desarrollo de proyectos pues bien...
.NET ha demostrado servir para esto gracias a su interfaz de desarrollo visual, y dejar que el Framework haga lo más dificil "código largo".
Quiero hacer notar la ventaja sobre todo en la creación de controles que puedo colocar en cualquier parte de mi programa web con solo arrastrarlo con el mouse.
Igualmente hacer algo muy necesario durante el desarrollo y es compilar paso a paso sin la engorrosa necesidad de colocar un "Echo "$variable en la línea tal"
y ahi se la dejo, tengo mucho que contar pero en definitiva los tiempos han cambiado y PHP debería tener un entorno de desarrollo visual para esta época y facilitar el desarrollo.
atentamente,
Ing. Dewins Murillo G. |
|
114. Re: ¿Porque PHP se esta comiendo al ASP? (18/03/2006 12:53, #31499) Por: Raul Carrillo Garrido (http://www.metsuke.com) |
| Del resto de aspectos nose, pero yo estoy cambiando de tecnologias Micro$oft a PHP y eventualmente a Java por un motivo simple: La tecnologia Micro$oft no da la talla. Llevo varios años con tecnologia Microsoft y he llegado a un punto en que siendo profesional las aplicaciones asp , aspx etc no responden en velocidad ni rendimiento. Un server que hay que reinicair continuamente , 4Gb de Ram de lo que solo se aprovecha 1,2 antes de colgarse... ademas del consumo excesivo de la propia plataforma... |
|
115. Re: ¿Porque PHP se esta comiendo al ASP? (12/04/2006 16:50, #31963) Por: Anónimo |
| Joder que chapas sueltan algunos
Yo adoro el PHP pero que cada uno programe con lo que le salga de los güebos o con lo que lo dejen |
|
116. Re: ¿Porque PHP se esta comiendo al ASP? (17/04/2006 20:54, #32022) Por: Anónimo |
| Quizá la única desventaja que le noto al PHP frente a ASP.NET, lo veo en el trabajo, instalamos la aplicación en distintas empresas, aplicación que está programada en ASP.NET, el usuario final nunca verá el código así entre directamente a su servidor, cosa que no ocurre en PHP ya que el código queda abierto. A esto viene el riesgo que una mano inexperta toque el código y lo altere, de tal manera que la aplicación deje de funcionar correctamente.
Ahora bien, el problema de ASP.NET es que forzosamente se requiere el framework instalado, cosa que no ocurre en PHP |
|
117. Re: ¿Porque PHP se esta comiendo al ASP? (29/06/2006 01:15, #33493) Por: Vincent (http://vincenthagle.com) |
| Caballeros,
He leído todos sus comentarios, bueno en realidad escuché la mayoría con un programa lector de texto.
En verdad es extenso y en algunos momentos exacerbados son realmente divertidos y entretenidos, pero principalmente hacen una gran labor, que es la de educar al que no sabe.
Un ejemplo de esto vendría siendo yo, bueno he hecho algunas aplicaciones de escritorio con VB6 y recientemente aprendí Flash.
Mi experiencia haciendo aplicaciones web es casi nula, busco una buena opción para hacer un buscador, es una simple máquina de búsqueda que limite su búsqueda a los URLs que yo le indique.
Busqué usar algunos con aplicaciones gratuitas ya hechas como http://rollyo.com/ pero en realidad no me funcionó porque no encuentra páginas que yo sé que están en el servidor porque yo mismo las puse, (salvo la posibilidad de que necesiten estar ahí por 72 horas por el tiempo de propagación.)
Bueno, pues dispongo del viejo Visual Studio 6 que manejo razonablemente bien en formas (pero para nada en Web) y tengo mi copia de Dreamweaver (que casi no sé usar) y mi copia de Flash que aún siendo principiante podría entender una clase que me continúe en esto.
El servidor de mi cliente cobra un dinero extra por dar soporte a MySQL y otro dinero por dar soporte a PHP, de modo que de preferencia haría algo que corra en el ordenador del usuario o bien tendré que convencerlo a cambiar de servidor.
De modo que mi pregunta es:
Podría alguien, tomando en cuenta el conocimiento que aquí expongo y las necesidades que tengo apuntarme en la dirección correcta para emprender la búsqueda a tener el conocimiento para satisfacer la necesidad computacional que se me presenta?
Que la Luz que hoy ilumina sus ideas nunca se extinga,
Vince |
|
118. Re: ¿Porque PHP se esta comiendo al ASP? (17/09/2006 06:32, #35059) Por: Anónimo |
| siempre diran que lo suyo es mejor que lo otro, y nunca miran sus propios defectos... |
|
119. Re: ¿Porque PHP se esta comiendo al ASP? (17/09/2006 06:36, #35060) Por: Percy Reyes |
| bueno, valgan verdades, php era mas pontente que asp normal..ok?? hasta aquí todo bien... pero como sabes php mejoro ya es OOP, pero sigue siendo interpretado
mientrss que asp.net compilado...
tienes otros piropos para el php??... creo que... bueno... mientras sean felices en su mundo,,, ps eso vale...
suerte...
saludos...
Percy Reyes Paredes
http://www.ozonicco.info |
|
|
120. Re: ¿Porque PHP se esta comiendo al ASP? (06/10/2006 03:10, #35471) Por: Anónimo |
| no pueden hacer esas comparaciones.. simplemente asp net tiene mas orden al programar separando completamente html y php.
podrian comparar ror vs php q al parecer es el que se quedara con el futuro del desarrollo libre web ..
bye |
|
121. Re: ¿Porque PHP se esta comiendo al ASP? (12/10/2006 21:13, #35619) Por: Anónimo |
| lo mejor en el mercado es acces digan lo que digan y que? |
|
122. Re: ¿Porque PHP se esta comiendo al ASP? (12/10/2006 21:16, #35620) Por: Anónimo |
| vuelvo y repito lo mejor en el mercado es microsoft access, atajo de ignorantes que juegan a saber mucho sobre base de datos cuando en realidad no saben de que estan hablando, mejor hagan algo de provecho |
|
123. Re: ¿Porque PHP se esta comiendo al ASP? (12/10/2006 21:26, #35621) Por: Bill Gates (http://www.microsoft.com) |
| thank you for your support, it satisfies me your comment, really thank you... |
|
124. Re: ¿Porque PHP se esta comiendo al ASP? (12/10/2006 21:27, #35622) Por: Anónimo |
| de nada Bill, estoy contigo apoyando tu software siempre |
|
125. Re: ¿Porque PHP se esta comiendo al ASP? (30/11/2006 20:45, #36893) Por: Bill Gates (http://www.microsoft.com) |
| You are an imbecile poor person that doesn't know about that that this speaking, your you believe that to have studied in some institute of that you believe knowledge of DB, you don't know anything, imbecile poor person, you will see that bill gates will take all your silver and he/she lives well thanks to you |
|
|
|
|
126. Re: ¿Porque PHP se esta comiendo al ASP? (17/10/2006 22:54, #35749) Por: SNEAKER |
| ASP una mierda...
PHP lo okupo por usar algo...
pero apenas aprendar bien applets me kambio a ojos cerraos, aparte k le da como un ambiente mas similar a un software :D
c ya!!! |
|
127. Re: ¿Porque PHP se esta comiendo al ASP? (16/11/2006 16:56, #36488) Por: gonzoco |
| Que feo escriben los amantes de PHP... |
|
|
128. Re: ¿Porque PHP se esta comiendo al ASP? (10/01/2007 10:48, #37675) Por: Incondicional |
| Buenas, yo posteé con fecha 30/05/2003, ha pasado mucho tiempo desde aquella, en ese tiempo he trabajado con PHP y con ASP.NET y realmente me he dado cuenta de que da lo mismo, lo importante es saber aprovechar los recursos que te ofrece tanto uno como otro y que realmente al final lo de trabajar en una plataforma o en otra obedece a una decisión de la empresa que te paga, creo que lo importante es no cerrarse a una sola opción. |
|
129. Re: ¿Porque PHP se esta comiendo al ASP? (27/01/2007 13:32, #38098) Por: Juan Sebastian |
| El hecho que PHP, se haya vuelto muy popular es una gran ventaja. DOS, con todos sus defectos fue muy popular por sus bajos costos y fué el SO, que catapultó a Microsoft. PHP, APACHE, MYSQL con todos sus defectos les darán otra Dimensión al desarrollo de páginas WEB. |
|
130. Re: ¿Porque PHP se esta comiendo al ASP? (16/04/2007 18:25, #39791) Por: roro |
| mi humilde opinion php y asp buscan el mismo fin de distinta forma, pero siempre me doy cuenta de todo lo que tenga que ver con linux va a ser siempre mejor que cualquier otra cosa, como lei por ahi hay q buscar en base a las necesidades y como bien dicen si existiera uno mejor q el otro solo utilizariamos ese...en la diversidad esta el cambio yo uso asp...a mucha honra |
|
131. Re: ¿Porque PHP se esta comiendo al ASP? (03/05/2007 10:38, #40974) Por: Anónimo (http://es.furgomania.com) |
| furgomania
aviopedia
microbots
alguien conoce algun manual o ayuda de comparativa de funciones php a asp, necesito migrar una clase de php al lenguaje del demonio "asp", y no conozco las funciones y la verdad no quiero invertir demasiado tiempo en ello.
gracias un saludo. |
|
132. Louis Vuitton Bags (24/11/2011 13:16, #65873) Por: Louis Vuitton Bags (http://www.louisvuittons-bags.org/) |
| With political leaders Coach Outlettentative, and signs that Chanel Handbagsthe military was unable to Coach Outletexert control over the police, Chanel Bagsother voices emerged inCoach Factory Outlet the country on Wednesday,Coach Outlet Online demanding some kind of action. Coach OutletMost important was the grand Coach Outletimam of Al Azhar, an institutionCoach Outlet Online that is a prominent seat of Louis Vuitton Bagsreligious scholarship long co-opted Coach Factory Outletby the government but now seeking a moreLouis Vuitton Bags
independent role. |
|
|
|
|
|---|
|
|
|
|
Calificacion
    Vots: 72 |
Danos tu opinion:
|
|
|
|
|
|
|
|