Si te gusta la programación te gusta aprender varios lenguages. Cada uno tiene un propósito más adecuado que el otro. No existe un lenguage que sirva para todo perfecto. Así que el argumento no perder el tiempo con PHP porque solo sirve para web, creo que no es válido si eres programador. También he visto que la gente que dice no gustar PHP es porque se quedaron con PHP4 o no lo conocen apenas (en las escuelas suelen estar un poco desfasados). También me gustaria opinar que creo que estas mezclando lenguage con frameworks y me ha dado la sensación que comparas RoR con PHP. RoR es un excelente framework si no el mejor para web, pero Ruby no es el lenguage más rápido en procesamiento ni de lejos con PHP7. Pero esta bién. Yo programo con varios lenguages y cada uno tiene su entorno. No me gusta cuando se pone de moda un lenguage o un framework y las startups las quieren usar porque suenan bién. NodeJS es genial para procesos concurrentes pero es horrible para hacer web con Express. Python es genial para muchas cosas y con Django vas muy rápido pero todavia es dificil encotrar soporte en los hostings de los clientes. Es dificil elegir un lenguage, lo importante es aprender a programar, el lenguage es circunstancial o una herramienta más. Una vez aprendes a manejar varios lenguages no te viene de uno mas. Ahora estoy con C++ con Arduino y estoy disfrutando mucho. Lo que digo es que no hay quedarse con uno, hay que conocer sin prejuicios a varios si quieres aprender a programar. Un saludo!
Pero el mundo de la programación no avanza aferrándose al pasado, si un lenguaje fue creado sin una estructura amigable desde el inicio, y hay otro que si y hace lo mismo e incluso más, tiene todo el sentido del mundo que sea reemplazado por el bien de la eficiencia
@Manifiesto Deísta incluso aunque fuera bueno, sigo con lo mismo, deberiamos de eliminar los lenguajes antiguos para dar lugar a unos pocos, más modernos, más amigables y más multiusos. Si nos seguimos aferrando al pasado, los programadores del futuro sufrirán al entrar a un mundo llenisimos de lenguajes de programación para cada cosa. Para facilitarles la vida, lo mejor es que queden pocos, y q sean los mejores. Así no sufrirán lo que nosotros sí en nuestra época llenos de lenguajes de programación. Ya ocurrió en el pasado (donde era peor, 1 lenguaje de programación casi que por cada máquina) y debe de ocurrir denuevo para que se pierda menos tiempo aprendiendo sintaxis inútiles, y se dedique ese tiempo a crear software, que es lo realmente importante
Pues que puedo decir, toda la razón del mundo, cada uno programa en el lenguaje que le gusta y con el que se siente más cómodo, o bien en el que le obligan a trabajar por cuestiones laborales, que ya es otro tema. En mi caso es que es muy diferente, a mi sí me gusta trabajar en PHP, pero, aunque no haya mucha diferencia de edad (tengo 31 años) a mí no me enseñaron PHP, a mí me enseñaron ASP, no sabría decirte porque, pero aprendes lo que te enseñan y luego ya por tu cuenta aprendes lo que gustes. A mí sí me gusta porque a mí me gusta el desarrollo web, de hecho, hasta ahora me pongo con el Back-End pero la mayor parte de mi experiencia profesional es con el Front-End. La mayor parte de mis clientes, por no decir el 90%, usan WordPress y es lo que me deja dinero y lo que me da trabajo, hago sistemas por mi cuenta que estoy implementando en algunas escuelas y hospitales, pero son sistemas web en PHP precisamente. De todos modos, es cierto, PHP es más limitado que Python o Ruby por ejemplo y alguien que quiera aprender hacer un poco de todo, pues debería empezar con Python por ejemplo, aunque alguien que se quiera enfocar en la web, sí le recomendaría PHP precisamente por eso, ley de la oferta y la demanda. Dicho esto, debo terminar diciendo que precisamente yo no sé nada de Python y en cuanto tenga tiempo libre es un lenguaje que me encantaría aprender, recuerdo mi época cuando hacia videojuegos en Visual Basic y me gustaría rememorar viejos tiempos a ver si consigo hacer algo curioso en Python. Jejeje Saludos!!
No es solo eso es que muchos que programan en PHP tienen códigos todavía archivos embebidos con html, usan sentencias sql puras y directas , no usan algun ORM , tienen código que es una sopa entonces eso hace que todavía php tenga mala fama por la mala costumbre de aaa en php no había ORM pues mando varios stored procedures y hago más lento mi sistema o dificil de mantener al final si modifico uno repercute en todo el sistema , he visto sistemas de php 7 y 8 morir con 20 usuario conectados la mala programación pero aun usando hasta bueno frameworks por esa costumbre de aaa como mando una setencia sql pura porque no se usar el ORM, porque la verdad php 7 si mejoro su velocidad incluso ya supero a la HHVM de facebook pero la mala programación hace que muchos digan a aaa con 100 usuarios conectados php se muere .
Hombre, +jotajotavm, el PHP te sirve para scripting backend (aplicaciones CLI, demonios, etc). Te sirve para construir GUI (sí, hay bindings para QT), etc. Lo que pasa es que su dominio específico fue siempre la Web. La comparativa es como si me dijeras que JavaScript me vale solo para la Web. Sí, pero hasta hace poco solamente. Luego salió Node. Hasta antes de Node, javascript no servía para mucho más, salvo en una que otra aplicación especial o sistema embebido.
Eliuk Blau no solo node, javascript se puede usar para crear aplicaciones prehibridas (ios, android, windows phone, blackberry...) además, aplicaciones de escritorio con nw.js, y con node puedes interactuar con el hardware, actualmente node (según lo que he leído) se usa para robótica
Sí, casi todos los frameworks javascript isomórficos utilizan alguna forma de node.js tuneado. Lo mismo para nw.js (node.js + webkit), aunque para fecha de hoy está mejor Electron.
Aprender PHP sirve para lo mismo que aprender cualquier otro lenguaje. Para aprender a programar. Y da igual en el lenguaje que programes. Si sabes programar puedes cambiar de lenguaje muy facilmente. Normalmente los programadores que se fijan tanto en el lenguaje son los malos programadores. Como el buen carpintero no es el que se fija solo en la marca de la sierra que está usando.
Yo aprendí a programar desde C, C++, después aprendí C# y luego entre al mundo de ASP.net. pero después aprendí PHP. y como lenguaje, es muy parecido a C++. Soporta la programación orientada a objetos yeso fue algo que me agrado mucho. Como programador le veo mucho potencial a PHP. Desconozco los otros lenguajes que mencionan como ruby o pyton pero creo que me daré a la tarea de aprenderlos para tener un punto de comparación (Bueno, después de que termine de aprender Java y android que es en lo que ando ahorita ). Creo que no es bueno se fan boy de ningún lenguaje (y en general de cualquier cosa) por que te encierras en esa idea y te niegas la oportunidad de conocer cosas nuevas. Obviamente todos tenemos nuestro lenguaje favorito en el cual tenemos mas experiencia y que siempre que lo comparemos con otros lenguajes saldrá ganador y no por el lenguaje en si, si no por nuestra falta de experiencia en los otros lenguajes contrincantes. Saludos a todos.
ya esta publicado el curso de android desde cero a avanzado!! recuerdo que me dijiste qu te interesaba, entra aqui, es un acceso especial que he creado para suscriptores :) jotajotavm.com/curso-programacion-android-desde-cero
excelente tu opinion, y es cierto python, tiene una curva de aprendizaje menor a la de cualquier otro lenguaje, y ruby al igual sirve para muchas cosas, PERO python necesita de un framework (Django,...), y ruby (onRails) para poder funcionar en un servidor Web, al igual que Java y javascript (NodeJS); ahora bien, yo he desarrollado todo tipo de aplicaciones en PHP para monitorear, accionar sensores y gestionar datos. Y no considero que sea un lenguaje cerrado, en mi opinión el mas completo es Javascript sobre cualquier otro lenguaje de alto nivel, pero PHP no deberías subestimar si no has usado todos los recursos que ofrece. Es un lenguaje como muchos otros que constantemente están actualizando sus fallos y tu mismo lo has dicho se encuentra mas comunidad en este lenguaje, por lo cual hay API que ya se ha implementado en PHP, mientras que en otros ni existen, así que por favor nombrame que funciones (de lenguaje de alto nivel) no puede hacer PHP?. Saludos, y excelente opinion..
Que lenguaje recomendarías para un sistema de ventas con varias sucursales y una principal, las sucursales deben hacer crud a la principal. Que sea rapida de implementar y la informacion este disponible online las 24 horas dek dia
Dices que payzon es mas facil de aprender. es compatible con todos los navegadores? peudes hacer llamadas como se hace con php para ahacer las paginas dinamicas? estoy justo acavando mi web en html y tenia pensado pasarlo a php y hacerla dinamica que lenguaje de preogramacion que no sea muy complicado de aprender me recomendarias y si sera compatible con cualquer hosting decence "de bajo coste "
8 ปีที่แล้ว
Es posible que recomiendes que lenguajes aprender para desarrollar un software para Windows y se lo pueda gestionar a través de una web y localmente?
Es respetable tu opinión, el querer especializarte en algo , en mi caso yo aprendí php por cosas del destino y lo aplicó si tengo q aplicarlo, aunque mi fuerte es java
Hola José me gustaría saber cual es la diferencia entre programación imperativa y la programación funcional. En fin cual es el uso de esta programación funcional.
Yo estoy haciendo prácticas en una empresa y estamos usando php y javascript a tope, y la verdad que me gustan bastante, aunque tampoco tengo con que compararlo porque de java poca cosa se, y de c o c++ ya ni hablemos.. Entonces, cual es la alternativa para web a php?
No te cases con lenguajes, conócelos y "mójate" en ellos, por lo menos en 3 y decide que quieres hacer. Si lotuyo es desarrollo web por qué NO usar PHP.
No insistas, la gente no va entender, pienso igual que tu, programe muchos años en php, las personas deben dominar el paradigma y no casarse con lenguajes. Un abrazo excelente post
la unica diferencia es que si tu proposito es la web ni python ni Ruby On Rail's son tan rapidos y es mas sencillo usar una base de datos en php que python o ruby ademas de mas rapidez en si el unico que le gana de rapidez a php es C mismo con lo que esta hecho el core de este lenguaje
El punto es aprender lógica de programación el lenguaje a utilizar es irrelevante por que ya depende de cada proyecto, cada lenguaje fue diseñado para un propósito eso no quiere decir que si te gusta mucho ruby vas a utilizar para todo ruby, si se pueden diseñar scrips en diferentes lenguajes es mejor para ti
por favor ayuden me por que estoy estudiando visual Studio c# javascript,HTML,ajax y mono for Android que piensan me salgo del curso o sigo adelante por favor ayudenme porque soy joven y estoy a tiempo?
Soy medio nuevo y lo q pasa es que en el mercado en la plaza los profes o personas que "saben" dicen pa' desarrollo web = php. Lo he estado aprendiendo pero tampoco me gusta...q dices me paso a python? Saludos desd Perú
yo se php y phyton sin bronca tambien java y laravel uy papa :D mas rentable es apreder de todo tambien soy diseñador y algun día quiero ser taquero o manejar uber
yo cuando estaba recien viendo java recuerdo que lo puteaba y no queria ver mas nunca ese lenguaje por que era mas complejo que algunos otros que ya habia visto y jajajaja, resolver ejercicios en java al final cuando te partes la cabeza todo el dia en tratar de resolverlos la satisfaccion es x1000 y solo por eso quiero retomar mis ganas de aprender en java xD
Me gustaría saber que ocurrió con los lenguajes de programación como; Cobol, Pascal, etc. Evolucionaron y ahora tienen otros nombres? Si es así me gustaría saber en cuales lenguajes de programación evolucionaron. Gracias si me respondes, chiao
En question de documentación ejemplos y tutoriales de como funciona el lenguaje PHP sigue siendo el mas fuerte. Si hay algo que no sabes como hacer, solo lo buscas y pronto encuentras varios ejemplos. No puedo decir lo mismo de los otros frameworks.
La desventaja que expones, también es su PRINCIPAL ventaja. Un lenguaje enfocado a una sola cosa, solo a una cosa. WordPress y Facebook están programados PHP. Y como dijiste este lenguaje ha tenido tantaa acogida, que se ha extendido mucho, y ahora muestra buen rendimiento.
Bueno, que tenga un nicho tan concreto como la web, unicamente, ¿es una ventaja o un inconveniente? quiero decir que un lenguaje que vale para 40 entornos servidor, local, escritorio y movil, ¿seria estupendo?seria un "quien mucho abarca poco aprieta". Es cierto que inicialmente la disparidad en la sintaxis o su falta de eficiencia podia ser un problema, pero cada vez ya esta mas maduro. Y la comunidad detras, la documentacion que hay de todo, los framewroks.... lo hacen una propuesta seria, para web. Como dices Symfony, CodeIgniter Yii, etc te dan una herramientas que son simplemente excelentes(mas por Symfony).
Que piensas acerca de Java, pues sirve para desarrollar todo tipo de aplicaciones como de escritorio, cliente-servidor, móviles y también la web. Gracias por tu aporte.
De hecho, actualmente, por eso mismo PHP se esta quedando atras a comparacion de otros lenguajes, toma el ejemplo de Javascript, fue creado unicamente para la web, ahora puedes hacer hasta aplicaciones de Escritorio con el. De hecho la razon por la que Python es el lenguaje mas popular ahora es su gran versatilidad en todos sus distintos campos, y te puedo confirmar que Django o Node js no tiene nada que envidiarle a PHP
Pues vaya , aunque yo no soy muy fuerte en php , siempre me ha parecido muy desordenado así que ahora estoy estudiando laravel framework y la verdad que mejora muchísimo.
Hola Jota, muy respetable tu opinión, sin embargo quiero hacer saber algunas cosas o "mitos" sobre PHP que no son ciertos. PHP no sólo es usado para "Server-side scripting" como mencionas, también sirve para hacer Command line scripting en multiples S.O como Linux o Windows, incluso aplicaciones de escritorio con PHP-GTK y así como python es usado para Machine Learning en muchos de sus casos siendo uno de los lideres, PHP también lo hace con PHP-ML, es cierto que no está bien diseñado, pues Rasmus Lerdorf lo creo con el fin de solucionar un problema más que con el fin de crear un lenguaje nuevo, es permisivo dejando "escribir código de muchas maneras" y por ende pueden existir varios fallos de seguridad, pero es más por parte del programador que por el mismo lenguaje. Sin embargo PHP se ha transformado en un lenguaje maduro a través de los años, soporta diversos paradigmas de programación como lo es POO y cuenta con grandes herramientas como Composer (nada que envidiar a pip o a npm), y así como python cuenta con pypi como repositorio de paquetes, PHP tiene a packagist y a thephpleague, frameworks como Laravel lo han llevado a otro nivel, tanto así que en el top "Web Application Frameworks" de GitHub va de tercero superando a algunos como Django de Python o ExpressJs de Node. También mencionas que Python o Ruby son más rápidos que PHP, pues con el respeto absoluto que te tengo debo hacerte saber que estás equivocado, PHP7 es más rápido de Ruby y que Python, variedad de artículos confiables existen en la web, como por ejemplo: benchmarksgame.alioth.debian.org/u64q/compare.php?lang=php&lang2=yarv o blog.famzah.net/2016/02/09/cpp-vs-python-vs-perl-vs-php-performance-benchmark-2016/ o incluso algunos de Intel: software.intel.com/en-us/blogs/2015/10/27/high-performance-php-7. En conclusión PHP quizá no sea el mejor lenguaje pero ha cambiado para bien, su comunidad es vibrante, ahora es un lenguaje moderno y a la altura de muchos, es mi punto de vista sólo eso. Saludos desde Colombia!!.
Electron de javascript seria buenoescuchar tu opinion, tambien php se me hace echo $malito. No se que esas malas mañas de copiar la estructura de html si puedes hacer codigo limpio en otros lenguajes en vez de llenarte de signos a cada rato. Y con signos de $ a cada rato. Entre mas simple y limpio, es mejor, si es simple, limpio y bueno, dos veces mejor.
No me lo he tomado a mal... pero me da un pena tu actitud :-( Me temo que te quedaste en el PHP del 2005... Avanza 13 años de repente y te darás cuenta que lo que dices no coincide con la realidad que puede ver cualquiera... lo que no entiendo es por qué tú no lo ves... Yo me dedico a la integracion de sistemas LDAP, ActiveDirectory, WMI y otras fuentes... y para operar uso un navegador... ¿es eso diseño web? Ah por cierto, no debo ser el único: nomadphp.com/building-lego-robots-with-php Un cordial saludo (y si tienes cualquier duda sobre PHP me puedes preguntar ;-)
espera lo k tratas de decir es k con python puedes hacer lo mismo k se hace en php? porke estoy apunto de comprarme un cruso de php ?¿?¿ apreciaria uan respuesta gracias
compra el curso simplemente y no hagas caso. los de udemy son muy buenos. te los recomiendo. python no tiene soporte en servidores que si tiene php. asi que a prender php es la mejor opcion para trabajar
Si aprendes Python y lo usas para web, aprender a usarlo para desarrollo desktop es lo mismo que aprender C# desde cero en dicho ámbito, la única diferencia son esas 2 horas que te tardaras en entender el lenguaje. Con experiencia y no se si es tu caso, pero el lenguaje de programación es lo de menos. Lo difícil es aprenderse toda la mierda que órbita a una plataforma y aplicarla al campo al que te dedicas, por ejemplo, las APIs, bibliotecas y herramientas de un lenguaje para aplicarlo a lo que podria ser uno de los siguientes campos o industrias. GIS, ERP, WMS, Games dev, Modeling tools, CAD, etc. Con simplicidad tus argumentos no son validos, ahora bien si dices algo como que te gusta mas php bajo laravel porque para desarrollo web es mas rápido que java por ser muy vervosing, eso ya es otra cosa. Pero tambien esta el hecho de que algunos programadores que yo en particular llamo pendejos, les gusta el vervosing. Los hace sentir todo poderos, pero bueno, si esa es su inspiración programando, tampoco esta mal, mira que se crean grandes cosas inspirado. :)
es verdad que si sabes programar en c++,dominas la lógica de programación los otros lenguajes que vienen de c++,como javascript,php,java entre otros son más faciles?
"no me gusta php, y no lo veo desde que me lo impartieron en mi carrera", amigo, usa php por lo menos un par de meses a full, crea un par de proyectos, y hace este video de nuevo, es como que yo hiciera un video de java, por que java no lo uso desde la universidad, diciendo que a mi no me gusta, siendo que no lo se lo suficiente, por lo tanto solamente lo digo desde una perspectiva que no es la de un desarrollador profesional
Pues en ningún momento ha mencionada que php no es una buena opción, y claramente recalca que no le gusta por cuestiones personales. Por qué el afán de obligar a que lo utilice, acaso a usted en un restaurante le obligan a comer lo que pidió el de la mesa de alado, y si su respuesta es sí, le recomiendo dejar de consumir en ese restaurante...
Hola jotajotavm, respeto tu opinión y es muy valedera. Yo llevo mucho tiempo programando dentro del área de las empresas, y lo que mas se ocupa y ocupan otros desarrolladores es PHP, también aprendí JAVA y nunca lo he utilizado. Comparto contigo la opción de conocer un lenguaje que abarque todas las áreas, pero te tomaría mucho tiempo en conocer, programar, entender el lenguaje, etc. Y si ocupas ese mismo tiempo en conocer PHP, que es sencillo y le agregas CMS, puedes abarcar las empresas, tiendas, negocios, etc. Saludos.
Mi molestia en php es que en ocaciones insertas tu código y no tiene error alguno y al momento de abrirlo desde mi localhost marca error en las variables :(
¿Que opinas sobre especializarse en C#? Es un lenguaje útil para múltiples usos, incluyendo el desarrollo de aplicaciones para móviles con Xamarin. ¿Lo recomiendas?
mis amigos que ya trabajan como programadores opinan lo mismo que tu yo aún estoy en el segundo año de la carrera y dentro de muy poco veré php aunque ya se un poco del lenguaje opino q para aprender esta bien pero para ya usarlo profesionalmente no sería la mejor opción
Creo que PHP te ayuda a iniciar con tu lógica de programación, no quiero decir que si sabes PHP sabes programar en cualquier lenguaje pero si te da las pautas para programar.
Tengo un año justo de experiencia y ahora estoy sin trabajo me he dado cuenta que no me gusta javascript he intentado pero no me agrada y prefiero seguir con c# es mas amigable y mas poderoso.
la verdad es que no me e metido con python, si quiero un manual meramente por experiencia me es mil veces mas facil trabajar en algo que estoy acostumbrado que en algo que no pero pues a ver
¿Qué lenguaje utiliza usted que necesita estudiar una sola vez y sirve para todo? Toda nueva aplicación de un lenguaje requiere un nuevo esfuerzo y una nueva forma de usar. Pensar en estudiar sólo un lenguaje goce en día es locura. En el mínimo debe estudiar un lenguaje backend y otro javascript
Todo depende de que estas diseñando, hay veces no se trata de preferencia si no de usar hacer lo que es mas practico en el momento. Y la verdad es que a mi si me gusta php.
ya esta publicado el curso de android desde cero a avanzado!! recuerdo que me dijiste qu te interesaba, entra aqui, es un acceso especial que he creado para suscriptores :) jotajotavm.com/curso-programacion-android-desde-cero
jota estoy estudiando ing. de sistemas en al cual tengo una materia de ingeniería de software me surge una duda en la cual el profesor decía que ahora ya no debemos crear sistemas o paginas web especificas podemos usar platillas, o cms a lo que le respondí que es valido pero el código no es limpio a lo cual fue como para el y eso que ?....... Crees que es valido de su criterio, ya no se debe crear software o paginas a medidas de antemano gracias.
jajajajaja a ver... la proxima semana publicare un video sobre cms, para proyectos sencillos es mejor no usarlos, para proyectos grandes...a veces para ser mas eficiente y ganar dinero de formas rapida es normal que se usen cms pero la calidad no sera igual que si se personaliza el proyecto
Depende el uso que le des. Por ejemplo si lo haces como un gestor de negocios, que lleve inventarios, clientes, facturaciones. Se podría considerar como un software. Pero si es solo un blog, no XD
Hasta ahora se un poco de HTML y CSS para paginas sencillas, pero me gustaría aprender un lenguaje servidor para aprender ha hacer paginas mas dinámicas y programando de lado de servidor. Así que me gustaría recomendaran que seria mejor aprender, Ruby on rails, Django o los otros que existen. Agradezco sus respuestas un saludo. Dinámicas como para la parte de los menú de navegación, inicio de sesión y eso.
yo te recomiendo php, por que en este leguaje esta escrito facebook, wikipedia, etc, hay soporte para muchas bases de datos, cms, framework y lo mas importante en un lenguaje libre por el cual al usar no tendras que pagar una licencia
Eres un tipazo, me encanta el respeto que tienes a los programadores de php y eso habla de lo profesional que eres. Me gusta la parte que mencionas que es mejor aprender un lenguaje y aplicar en otros proyectos, en no lo habia pensado.
Hoy por hoy los lenguajes más versátiles son como comentas Python, también Java y Javascript. PHP realmente se popularizó por su relación con las web dinámicas que hasta que apareció eran difíciles de realizar, y como su nombre indica es PHP Hypertext Preprocessor. Realmente tiene sentido si te vas a dedicar al 100% a tema Web, ya que la mayoría de frameworks, CMS están realizados con este lenguaje. Hay que quedarse con el fondo de lo que comentas y tienes razón.
Facebook está hecho con PHP. Yo no veo mala idea saber PHP, y más si hay trabajo de ello. También pienso que hay otros lenguajes muy versátiles para hacer otras cosas, como juegos, aplicaciones, etc. PHP es una buena opción para hacer portales dinámicos, y web, si lo que uno quiere es hacer otro tipo de software hay que enfocarse en otro lenguaje. Casi todos los CMS utilizan php, así que si quieres desenvolverte en ellos y modificalos, o crear herramientas y utilidades es necesario hacerlo en PHP. Lo mejor es dominar varios lenguajes que entre todos tengas posibilidades de hacer de todo.
Si, ya lo he visto. Yo es uno de los dilemas que tenia hasta hace poco. Porque PHP lo domino poco, pero al ver la cantidad de ofertas laborales me estoy planteando aprenderlo bien. PHP con SQL creo que sería una buena opción.
Los mismos desarrolladores de Facebook dicen que tratan de usar lo menos posible PHP para maneter facebook, en su lugar utilizan mas C que el mismo lenguaje. Una de las cosas que mas escucho de los desarrolladores de PHP es eso mismo que tu dices (Facebook esta echo con php), al punto de creer que el único soporte que tiene PHP es facebook.
man pasame por favor el documento, conferencia o escrito donde dice eso la compañia facebook, por favor. Es estupido por que facebook utiliza muchos otros recursos ademas de PHP se que usa: React, Memcached, Flux, Tornado, Hack, Buck, Relay y PHP y PHP tiene 6938 empresas que lo respaldan, entre esos Whatsapp, Pocket, Tumblr, Obama for America Campaign 2012, viber, Appceleretor stackshare.io/php/in-stacks Espero pronto tu respuesta!
Hola Julio, es gracioso porque comente una anécdota que me paso por lanzar un comentario sobre PHP, parece que acá y donde vaya pasara lo mismo. No digo que todos piensen igual que yo pero existe maneras en las que uno puede responder sin lanzar ofensas, pero en fin, es Internet. También en ningún momento dije que no existe ninguna empresa que respalda a o usa ese lenguaje, pero bueno nose a que va tu comentario. Con respecto a los puntos (o el punto de facebook), que dije, si fueras una persona que enrealidad quisiera saber sobre lo que puse, hay un monton de información a un click de distancia, pero bueno, te are el favor: www.quora.com/Why-hasn-t-Facebook-migrated-away-from-PHP www.cuelogic.com/blog/how-facebook-is-not-using-php-by-still-using-php/ aca uno en español: sites.google.com/site/logicaglobal1/en-que-esta-programado-facebook---facebook-no-es-solo-php Y puedes buscar un montón de artículos en internet en los que leerás que facebook si comenzara de nuevo, no usaría PHP como lenguaje. Al igual que twitter se vio obligado a migrar de lenguaje(de Ruby a Scala, pero no todo, sino gran parte de ello), quizás llegue el momento de facebook. Es mi punto de vista, lo siento si no te agrada.
si le preguntas a un programador de java o de pyton o de ruby cada uno te dirá que su lenguaje es el mejor y te dará un sin fin de ventajas con relación a los de mas.... respeto la opinión de todos, los lenguajes de programación son herramientas muy poderosas y depende de quien las use pueden llegar a ser grandes avances para el caso de php Laravel vino a dar un gran plus al lenguaje como tal ya que se puede hacer un sistema en muy poco tiempo....entiendo el punto de aprender un lenguaje versátil y con mas alcances pero decir que PHP En un lenguaje anticuado pues creo que no es como que muy correcto...
Hola, vídeos muy polemicos jajaj te felicito, ¿ A que e refieres con lenguaje potente? y "velocidad en manejo de datos" ¿que tipo de datos? gracias por el vídeo
todos los lenguajes son para desarrollo...se sigue sin comprender lo que tratas de exponer...creo que solo has tenido una mala experiencia, y con php7 ha mejorado muchisimo y por sobre muchos otros lenguajes.
El concepto de invierto mucho tiempo en X lenguaje solo me va a servir para ese lenguaje lo deberías re pensar, me pasa muchas veces que voy a ayudar a otra persona que trabaja en otro lenguaje y en con mi experiencia, formas de resolver un problema, problemas enfrentados, etc. Al final tengo mas idea que el desarrollador que me esta preguntando como resolver X cosa. La experiencia adquirida en cualquier lenguaje te sirve para otro lenguaje sin duda. Y si estas acostumbrado a programar orientado a objetos, es lo mismo en todos los lenguajes, nada mas tenes que conocer un poco del ecosistema y ya te puedes sentar a programar tranquilo sin mucho problema.
8 ปีที่แล้ว
Hasta ahora, me encuentro descubriendo el mundo de posiblidades del freamwork MEAN 2 de javascript, porque con un sólo lenguaje de programación puedo trabajar a nivel de front-end y back-end. Pero sí que hay demasiadas alternativas disponibles y momentos me he sentido como el Big Bang del universo al seleccionar el framework (Mongo DB, ExpressJS, Angular 2 y NodeJS). La ventaja es que hay muchos desarrolladores en GitHub, Bitbucket, etc. que publican diariamente muchísimos trabajos y librerías. Javascipt es un mundo lleno de frameworks, pero al ser la base un solo lenguaje, nos podemos adaptar rápidamente al uso de cada uno de ellos. Además me interesaría trabajar con JAV,A, veo que las empresas pagan muy bien por ello. Pues nada, felicitarte JotaJota por compartir tus experiencias.
Lo único por lo que uso PHP, es porque corre incluso en Hosting compartido (como por ejemplo Hostinger), pero supongo que esto con el tiempo cambiará, pero me gusta mucho más Python y Ruby
Totalmente de acuerdo... PHP es bonito, pero casi es exclusivamente para backend de web, alguna vez se hizo un software llamado Tulip que era como un editor escrito en PHP, pero ya no existe
Es difícil pensar el mundo de la programación con un sólo lenguaje. No digo que no puedas hacer cosas interesantes y trascendentales utilizando un sólo lenguaje. Pero si aprendes más de un lenguaje el campo de soluciones se te va a hacer muy amplio y las soluciones a los problemas serán más sencillas. Es difícil encontrar un sitio de calidad que este orientado a un sólo lenguaje, en general te vas a encontrar que estos sitios utilizan varias codificaciones buscando explotar las virtudes de cada lenguaje en función de una mejor experiencia para el usuario. Por lo que si recién inicias esta bueno que empieces a aprender un lenguaje en profundidad pero después hay que abrir la mente a otros lenguajes que nos brinden en su conjunto un mayor horizonte. Saludos muy bueno el canal!
todos los lenguajes de programación nacen siendo la mejor opción del momento, cuando nació php hubo un boom y todo mundo quería aprender php, de un tiempo para acá pasa lo mismo con python o ruby, pero asi es la gente hasta los geeks se dejan llevar por modas, la realidad de las cosas es que cuando ya tienes un tiempo programando te das cuenta que lenguajes van lenguajes vienen lo importante es desarrollar la lógica para desarrollar sistemas versatiles y duraderos, y eso depende únicamente de como hagas las cosas, no en que, en el camino tendrás que ir evolucionando y jamas podrás cerrarte a un solo lenguaje de programación, cada proyecto te va a decir que lenguaje es el mejor para explotarlo al 100 no es lo mismo programar para android que un sistema winform, evidentemente hay herramientas que te permiten hacer aplicaciones en python para las 2 plataformas pero jamas lograras la potencia que tienes en android con java, o la interfaz que tienes en windows con visual, así que creo que no te debes cerrar a un solo lenguaje, si eres un verdadero desarrollador tienes que estar dispuesto a aprender nuevas cosas todo el tiempo y saber que el secreto de un buen desarrollo no esta en el lenguaje en si, si no en el buen manejo de los datos.
Siento que deberías dar datos en concreto sobre las desventajas de PHP y que al parecer desconoces de las ultimas actualizaciones de éste. Antes que nada aclaro que no soy fan de ningún lenguaje si no que más bien trato de aprender de todos y de saber cuál utilizar y de que forma. Te comento que en día PHP a mejorado mucho en cuestión de velocidad y código, es posible que la sintaxis no es mejor que la de python pero si es más veloz en cuestión de milésimas de segundo que para grandes proyectos esto es de vital importancia. Uno de los errores que cometiste es mencionar que PHP solo era para Backend y diseño web, primero que nada, PHP no forma parte del diseño web (que básicamente es Frontend) aunque llegue a interactuar no lo es, y segunda, el lenguaje no solo esta limitado al desarrollo web, aunque en general está más orientado a ello, cabe mencionar que es finalmente un lenguaje de programación y puede tener otros enfoques, aunque si más limitados como lo mencionaste. Con respecto a temas que se tocaron en los comentarios por cosas como "el código es más desordenado", "tiene muchos símbolos y cosas raras" recordemos que su sintaxis deriva de la de C y que lo único raro esta en la declaración de sus variables y/o constantes, en cuanto al orden del código nadie debería tener problemas con ello si tuviera una buena disciplina al codificar, me es importante mencionar que el problema de lenguajes como Python y Ruby es que hacen a la gente más floja por el hecho de arrojarles un error al no indentar bien su codigo, que si bien esto es fundamental para llevar una correcta estructura y legibilidad del código, es algo que debemos hacer y no esperar a que una impresión en pantalla nos lo indique, además de ello, que al ejecutarse es más lento por la falta de compresión (minificación) del mismo. Finalmente me gustaría dar un consejo a todos aquellos desarrolladores que vean este comentario: No se dejen guiar por las modas ni por lo que mencione la demás gente, el uso y empleo de tecnologías queda siempre a su gusto y responsabilidad, recordemos que no existe mal lenguaje sólo existen malas implementaciones y fuera de ello no se dejen guiar por uno sólo, siempre es bueno saber un poco de todo. Les dejo mi correo por si tienen alguna duda o aclaración: mikebsg01@gmail.com PD: Soy programador de Ruby, Python, PHP, JavaScript, C\C++, Java y C#.
Nodejs es un javascript runtime para el servidor. express es el framework más popular para nodejs, todo lo que puedas hacer con rails o django lo puedes hacer con express. la diferencia principal es que rails y django tienen opiniones fuertes en cómo se debería hacer x cosa. con express tienes mas libertad. Mi opinión es sin embargo, que elijas django.
PHP fue de los primeros lenguajes en los que aprendi a programar, pero si que veo mucho mejor aprender lenguajes como python o ruby que es más divertido cómo dices, hace poco me pedían un trabajo con un cms joomla hazme el favor y obviamente les dije que no me interesa no le encuentro la gracia hacer modificaciones a algo que ya existe denme buenos trabajos en los que pueda codear y divertirme
si vas a trabajar en web te recomiendo nodejs...solo con dominar html y javascript haces maravillas
8 ปีที่แล้ว
yo estoy ahora integrando Python para la creación de una web y me es un auténtico coñazo integrarlo en un hosting web simple xD por cierto, si tienes algo de eso por el estilo te lo agradecería
Te equivocas y mucho yo con php retoco imagenes , me he creado un sistema de base de datos en XFS, vectorizo imagenes, creo funciones criptograficas de tipo blowfish ... lo puedo ejecutar en la shell como shedule en cron de linux, me conecto con mega.nz y envio los backups ....
PHP es como el lenguaje odiado, pero que hay que saber (al menos lo básico) sí o sí, ya que un montón de cosas hoy en día están programadas en ese lenguaje.
ami me gusta php nacio en mi la ganas de programar con php , python y ruby son muy buenos tambien , le tengo un cariño especial a php , el lenguaje que odio es java para desktop en la universidad me obligaron a usar java durante todo un año obtuve muy buenas notas con java pero personalmente no uso java en mis proyectos solo por obligacion no siento el mismo apetito por php que por java .
Por fin alguien que piensa como yo xD sobre java dicen que por con el puedes hacer apps :v hy en solo con java ? ja que tipo mas cerrado el que diga uan eso
Jajajajaj todos hemos odiado java cuando lo aprendimos.. A mi ahora no es que me fascine.. Pero lo uso y ya no le tengo ese odio que le tenia antes.. Capaz es porque lo aprendi a usar
php fue hecho pensado para generar scripts dinámicos, o más concretamente html dinámico. En una página aún dinámica existen partes estáticas que suelen se la mayoría, la minoría son partes dinámicas y ahí entra php. En últimas php es un html ligeramente modificado. Esta fue la idea original, muy buena por cierto. Pero luego vinieron necesidades de más alto vuelo y la lógica de programación sobrepasó al contenido html en cuanto a extensión. Al punto que hoy en día los módulos php de lógica no script, supera ampliamente a la lógica que hace el html.
PHP quizás sea tedioso pero es tendencia, es lo que se pide actualmente. PHP puede ser bien estructurado y se puede desarrollar de manera eficiente. yo no me ahogaria si hay dinerillo de por medio :)
Respetando todos los comentarios, pienso que si combinas a PHP con otras tecnologías como por el ejemplo el mismo nodejs o con React JS podrías tener la diversidad que quieras para lo que quieras hacer. Incluso en la nueva versión puedes manipularte el DOM así como lo hace jquery o javascript. En verdad PHP es y será el mejor lenguaje para el desarrollo web durante muchos años, así como es C y C ++ que no mueren para la mayoría de dispositivos de uso común por nosotors en el día a día, compiladores, motores de juegos etc. De por si PHP es basado en C en su mayoría de librerías. Pero sin criticar ningún lenguaje, pienso que lo que debemos hacer es interoperabilidad entre ellos que, gracias a tantas herramientas, librerías etc. hoy en día es fácil. No se dejen llevar tanto de las nuevas tendencias, aunque es importante ponerle caso, probarlas, pero elegir una cosa, madurar en ella, comer y vivir de ella. :)
En mi universidad me enseñaron el framework spring, en mi opinión me gustó más .Net core. Pero bueno, terminé especializándome en desarrollo de aplicaciones móviles sobre Android...
Puesto que los lenguajes han sido diseñados normalmente con un área de desarrollo en mente, por ejemplo Fortran, COBOL o Lisp, pues el programador que sólo sabe un lenguaje no sabe nada. Un programador debería saber varios lenguajes, algunos de ellos muy demandados en el mercado, como Java, C#, VB.NET y Python. Pero saber un solo lenguaje de programación y que este sea PHP es poco recomendable.
La verdad no entiendo, el escandalo, jotajotavm no dice que es malo simplemente que el desea explorar otras opciones , nada mas, y esta bien, ya que si no se siente comodo con php el logico que busque un lenguaje con el cual pueda programar a gusto, te felicito por tu videos, sigue adelante, saludos desde ecuador.
PHP Me gusta mucho porque bien escrito con POO y división en capas es fenomenal, ahora estoy aprendiendo Python3 y Django y bueno... También me encanta :)
Tenes razon de que hay lenguajes que sirven para mas cosas. Javascript por ejemplo se puede usar para casi todo ahora. Igualmente si uno se dedica solo al desarrollo web y no a otras areas y programa en php esta perfecto.. A mi en particular me gusta mucho laravel.. Creo que es de lo mejor para trabajar con php. Igual ahora me aleje un poco y estoy usando spring framework y angular.. Pero volveria a laravel para realizar un proyecto, es un framework que me gusto mucho
- Tu eres la experta de bases de datos?
~ No, yo soy la de front
- Pensé, porque te vi SQLazo
i realize I'm pretty randomly asking but does anybody know of a good place to stream new series online?
@Taylor Landon i would suggest Flixzone. You can find it by googling :)
@Taylor Landon i watch on Flixzone. You can find it on google =)
Si te gusta la programación te gusta aprender varios lenguages.
Cada uno tiene un propósito más adecuado que el otro. No existe un lenguage que sirva para todo perfecto. Así que el argumento no perder el tiempo con PHP porque solo sirve para web, creo que no es válido si eres programador. También he visto que la gente que dice no gustar PHP es porque se quedaron con PHP4 o no lo conocen apenas (en las escuelas suelen estar un poco desfasados). También me gustaria opinar que creo que estas mezclando lenguage con frameworks y me ha dado la sensación que comparas RoR con PHP. RoR es un excelente framework si no el mejor para web, pero Ruby no es el lenguage más rápido en procesamiento ni de lejos con PHP7.
Pero esta bién. Yo programo con varios lenguages y cada uno tiene su entorno. No me gusta cuando se pone de moda un lenguage o un framework y las startups las quieren usar porque suenan bién. NodeJS es genial para procesos concurrentes pero es horrible para hacer web con Express. Python es genial para muchas cosas y con Django vas muy rápido pero todavia es dificil encotrar soporte en los hostings de los clientes.
Es dificil elegir un lenguage, lo importante es aprender a programar, el lenguage es circunstancial o una herramienta más. Una vez aprendes a manejar varios lenguages no te viene de uno mas. Ahora estoy con C++ con Arduino y estoy disfrutando mucho.
Lo que digo es que no hay quedarse con uno, hay que conocer sin prejuicios a varios si quieres aprender a programar.
Un saludo!
Pero el mundo de la programación no avanza aferrándose al pasado, si un lenguaje fue creado sin una estructura amigable desde el inicio, y hay otro que si y hace lo mismo e incluso más, tiene todo el sentido del mundo que sea reemplazado por el bien de la eficiencia
Ricardo Lau, te veo en todos los foros y sitios de internet. jajajaja, la programacion une a la gente en todos lados
@@rick_from_yr El problema es cuando quieren usarlo en todo y no usar otros lenguajes especialisados solo por que no les gusta.
@Manifiesto Deísta incluso aunque fuera bueno, sigo con lo mismo, deberiamos de eliminar los lenguajes antiguos para dar lugar a unos pocos, más modernos, más amigables y más multiusos. Si nos seguimos aferrando al pasado, los programadores del futuro sufrirán al entrar a un mundo llenisimos de lenguajes de programación para cada cosa. Para facilitarles la vida, lo mejor es que queden pocos, y q sean los mejores. Así no sufrirán lo que nosotros sí en nuestra época llenos de lenguajes de programación. Ya ocurrió en el pasado (donde era peor, 1 lenguaje de programación casi que por cada máquina) y debe de ocurrir denuevo para que se pierda menos tiempo aprendiendo sintaxis inútiles, y se dedique ese tiempo a crear software, que es lo realmente importante
@Manifiesto Deísta el tiempo no es lo único que mencioné, pero es que por lo general los modernos son más compactos y legibles
Pues que puedo decir, toda la razón del mundo, cada uno programa en el lenguaje que le gusta y con el que se siente más cómodo, o bien en el que le obligan a trabajar por cuestiones laborales, que ya es otro tema.
En mi caso es que es muy diferente, a mi sí me gusta trabajar en PHP, pero, aunque no haya mucha diferencia de edad (tengo 31 años) a mí no me enseñaron PHP, a mí me enseñaron ASP, no sabría decirte porque, pero aprendes lo que te enseñan y luego ya por tu cuenta aprendes lo que gustes.
A mí sí me gusta porque a mí me gusta el desarrollo web, de hecho, hasta ahora me pongo con el Back-End pero la mayor parte de mi experiencia profesional es con el Front-End. La mayor parte de mis clientes, por no decir el 90%, usan WordPress y es lo que me deja dinero y lo que me da trabajo, hago sistemas por mi cuenta que estoy implementando en algunas escuelas y hospitales, pero son sistemas web en PHP precisamente.
De todos modos, es cierto, PHP es más limitado que Python o Ruby por ejemplo y alguien que quiera aprender hacer un poco de todo, pues debería empezar con Python por ejemplo, aunque alguien que se quiera enfocar en la web, sí le recomendaría PHP precisamente por eso, ley de la oferta y la demanda.
Dicho esto, debo terminar diciendo que precisamente yo no sé nada de Python y en cuanto tenga tiempo libre es un lenguaje que me encantaría aprender, recuerdo mi época cuando hacia videojuegos en Visual Basic y me gustaría rememorar viejos tiempos a ver si consigo hacer algo curioso en Python. Jejeje
Saludos!!
Cualquier lenguaje nace para solucionar una necesidad específica y no para solucionar cualquier necesidad y eliminar a los otros lenguajes.
Que buen comentario
Pues javascript con node Js es para evitar ese switch incómodo entre
Frontend y backend
desde cuando PHP no te permite hacer programas de sistemas??
No es solo eso es que muchos que programan en PHP tienen códigos todavía archivos embebidos con html, usan sentencias sql puras y directas , no usan algun ORM , tienen código que es una sopa entonces eso hace que todavía php tenga mala fama por la mala costumbre de aaa en php no había ORM pues mando varios stored procedures y hago más lento mi sistema o dificil de mantener al final si modifico uno repercute en todo el sistema , he visto sistemas de php 7 y 8 morir con 20 usuario conectados la mala programación pero aun usando hasta bueno frameworks por esa costumbre de aaa como mando una setencia sql pura porque no se usar el ORM, porque la verdad php 7 si mejoro su velocidad incluso ya supero a la HHVM de facebook pero la mala programación hace que muchos digan a aaa con 100 usuarios conectados php se muere .
pero puedes aplicar patrones de diseño , como DAO.
Hombre, +jotajotavm, el PHP te sirve para scripting backend (aplicaciones CLI, demonios, etc). Te sirve para construir GUI (sí, hay bindings para QT), etc. Lo que pasa es que su dominio específico fue siempre la Web. La comparativa es como si me dijeras que JavaScript me vale solo para la Web. Sí, pero hasta hace poco solamente. Luego salió Node. Hasta antes de Node, javascript no servía para mucho más, salvo en una que otra aplicación especial o sistema embebido.
Eliuk Blau no solo node, javascript se puede usar para crear aplicaciones prehibridas (ios, android, windows phone, blackberry...) además, aplicaciones de escritorio con nw.js, y con node puedes interactuar con el hardware, actualmente node (según lo que he leído) se usa para robótica
Sí, casi todos los frameworks javascript isomórficos utilizan alguna forma de node.js tuneado. Lo mismo para nw.js (node.js + webkit), aunque para fecha de hoy está mejor Electron.
vengo del futuro y ahora php7 es mas rapido que python 3 ... Saludos!!
Imposible
Aprender PHP sirve para lo mismo que aprender cualquier otro lenguaje. Para aprender a programar. Y da igual en el lenguaje que programes. Si sabes programar puedes cambiar de lenguaje muy facilmente. Normalmente los programadores que se fijan tanto en el lenguaje son los malos programadores. Como el buen carpintero no es el que se fija solo en la marca de la sierra que está usando.
Yo aprendí a programar desde C, C++, después aprendí C# y luego entre al mundo de ASP.net. pero después aprendí PHP. y como lenguaje, es muy parecido a C++. Soporta la programación orientada a objetos yeso fue algo que me agrado mucho. Como programador le veo mucho potencial a PHP. Desconozco los otros lenguajes que mencionan como ruby o pyton pero creo que me daré a la tarea de aprenderlos para tener un punto de comparación (Bueno, después de que termine de aprender Java y android que es en lo que ando ahorita ).
Creo que no es bueno se fan boy de ningún lenguaje (y en general de cualquier cosa) por que te encierras en esa idea y te niegas la oportunidad de conocer cosas nuevas. Obviamente todos tenemos nuestro lenguaje favorito en el cual tenemos mas experiencia y que siempre que lo comparemos con otros lenguajes saldrá ganador y no por el lenguaje en si, si no por nuestra falta de experiencia en los otros lenguajes contrincantes.
Saludos a todos.
ya esta publicado el curso de android desde cero a avanzado!! recuerdo
que me dijiste qu te interesaba, entra aqui, es un acceso especial que
he creado para suscriptores :)
jotajotavm.com/curso-programacion-android-desde-cero
C es lo mejor que puede haber jajajaj era un lindo quilombo pero me encantaba cuando lo usaba en la universidad
excelente tu opinion, y es cierto python, tiene una curva de aprendizaje menor a la de cualquier otro lenguaje, y ruby al igual sirve para muchas cosas, PERO python necesita de un framework (Django,...), y ruby (onRails) para poder funcionar en un servidor Web, al igual que Java y javascript (NodeJS); ahora bien, yo he desarrollado todo tipo de aplicaciones en PHP para monitorear, accionar sensores y gestionar datos. Y no considero que sea un lenguaje cerrado, en mi opinión el mas completo es Javascript sobre cualquier otro lenguaje de alto nivel, pero PHP no deberías subestimar si no has usado todos los recursos que ofrece. Es un lenguaje como muchos otros que constantemente están actualizando sus fallos y tu mismo lo has dicho se encuentra mas comunidad en este lenguaje, por lo cual hay API que ya se ha implementado en PHP, mientras que en otros ni existen, así que por favor nombrame que funciones (de lenguaje de alto nivel) no puede hacer PHP?.
Saludos, y excelente opinion..
Ward
han pasado 9 meses...
Han pasado 11 meses...
jajaja java no necesita de node js
No puedes accionar sensores
en que lenguaje destacas mas Jose ?? slaudos desde Perú
Que lenguaje recomendarías para un sistema de ventas con varias sucursales y una principal, las sucursales deben hacer crud a la principal. Que sea rapida de implementar y la informacion este disponible online las 24 horas dek dia
estoy estudiando php, y me puso a pensar, si hice la elección correcta
Dices que payzon es mas facil de aprender. es compatible con todos los navegadores? peudes hacer llamadas como se hace con php para ahacer las paginas dinamicas?
estoy justo acavando mi web en html y tenia pensado pasarlo a php y hacerla dinamica que lenguaje de preogramacion que no sea muy complicado de aprender me recomendarias y si sera compatible con cualquer hosting decence "de bajo coste "
Es posible que recomiendes que lenguajes aprender para desarrollar un software para Windows y se lo pueda gestionar a través de una web y localmente?
Es respetable tu opinión, el querer especializarte en algo , en mi caso yo aprendí php por cosas del destino y lo aplicó si tengo q aplicarlo, aunque mi fuerte es java
Hola José me gustaría saber cual es la diferencia entre programación imperativa y la programación funcional. En fin cual es el uso de esta programación funcional.
Qué opinas de Groovy & Grails?
Hola ok soy novato entonces que me recomiendas para aprender a programar por donde debo empezar
Yo estoy haciendo prácticas en una empresa y estamos usando php y javascript a tope, y la verdad que me gustan bastante, aunque tampoco tengo con que compararlo porque de java poca cosa se, y de c o c++ ya ni hablemos..
Entonces, cual es la alternativa para web a php?
No te cases con lenguajes, conócelos y "mójate" en ellos, por lo menos en 3 y decide que quieres hacer. Si lotuyo es desarrollo web por qué NO usar PHP.
porque como ya digo en el video hay otras opciones mas potentes
No insistas, la gente no va entender, pienso igual que tu, programe muchos años en php, las personas deben dominar el paradigma y no casarse con lenguajes. Un abrazo excelente post
Porque dice que con Python y Ruby puede hacer todo lo que hace con php y mas cosas, porque son lenguajes multiterreno.
la unica diferencia es que si tu proposito es la web ni python ni Ruby On Rail's son tan rapidos y es mas sencillo usar una base de datos en php que python o ruby ademas de mas rapidez en si el unico que le gana de rapidez a php es C mismo con lo que esta hecho el core de este lenguaje
El equivalente a var_export($mivariable,1) en python cual es?
¿Cuantos lenguajes de programación uno puede aprender y manejar totalmente?
El punto es aprender lógica de programación el lenguaje a utilizar es irrelevante por que ya depende de cada proyecto, cada lenguaje fue diseñado para un propósito eso no quiere decir que si te gusta mucho ruby vas a utilizar para todo ruby, si se pueden diseñar scrips en diferentes lenguajes es mejor para ti
vas a hacer cursos de phyton
por favor ayuden me por que estoy estudiando visual Studio c# javascript,HTML,ajax y mono for Android que piensan me salgo del curso o sigo adelante por favor ayudenme porque soy joven y estoy a tiempo?
Soy medio nuevo y lo q pasa es que en el mercado en la plaza los profes o personas que "saben" dicen pa' desarrollo web = php. Lo he estado aprendiendo pero tampoco me gusta...q dices me paso a python? Saludos desd Perú
yo se php y phyton sin bronca tambien java y laravel uy papa :D
mas rentable es apreder de todo tambien soy diseñador y algun día quiero ser taquero o manejar uber
yo cuando estaba recien viendo java recuerdo que lo puteaba y no queria ver mas nunca ese lenguaje por que era mas complejo que algunos otros que ya habia visto y jajajaja, resolver ejercicios en java al final cuando te partes la cabeza todo el dia en tratar de resolverlos la satisfaccion es x1000 y solo por eso quiero retomar mis ganas de aprender en java xD
Me gustaría saber que ocurrió con los lenguajes de programación como; Cobol, Pascal, etc.
Evolucionaron y ahora tienen otros nombres? Si es así me gustaría saber en cuales lenguajes de programación evolucionaron. Gracias si me respondes, chiao
Y bueno, tus argumentos en realidad me motivan a seguir usando PHP. Estás un poco perdido por lo que veo.
Es un video del 2016 amigo, no del 2019. ¿Dónde está tu lógica y análisis?. ¡ojo!.
@@JarlamDev es 2020 y PHP sigue siendo hermoso.
@@solucionesruiz Claro que sí!
podrias realizar un video sobre c# visual studio comunity y sql server express donde puedo generar un software gratis, pros y contras. gracias
y que ahi de cordova. sirve para usar php y desarrollo en android :/
Yo que estoy empezando, y además con JavaScript, no me vendría mejor cambiar PHP por nodejs? Al menos para madurar en este lenguaje?
En question de documentación ejemplos y tutoriales de como funciona el lenguaje PHP sigue siendo el mas fuerte. Si hay algo que no sabes como hacer, solo lo buscas y pronto encuentras varios ejemplos. No puedo decir lo mismo de los otros frameworks.
La desventaja que expones, también es su PRINCIPAL ventaja. Un lenguaje enfocado a una sola cosa, solo a una cosa. WordPress y Facebook están programados PHP. Y como dijiste este lenguaje ha tenido tantaa acogida, que se ha extendido mucho, y ahora muestra buen rendimiento.
Estoy totalmente de acuerdo creo que PHP se ha vuelto muy bueno justamente porque está enfocado a una sola área
OJO el enfoque sería ........................ qué quieres hacer con el lenguaje que aprendes
más que..................... NO ME GUSTA tal lenguaje.
Bueno, que tenga un nicho tan concreto como la web, unicamente, ¿es una ventaja o un inconveniente? quiero decir que un lenguaje que vale para 40 entornos servidor, local, escritorio y movil, ¿seria estupendo?seria un "quien mucho abarca poco aprieta". Es cierto que inicialmente la disparidad en la sintaxis o su falta de eficiencia podia ser un problema, pero cada vez ya esta mas maduro. Y la comunidad detras, la documentacion que hay de todo, los framewroks.... lo hacen una propuesta seria, para web.
Como dices Symfony, CodeIgniter Yii, etc te dan una herramientas que son simplemente excelentes(mas por Symfony).
no, mira el caso de c# se usa en muchas áreas y es lo contrario a tu argumento de que mucho abarca poco aprieta.
Que piensas acerca de Java, pues sirve para desarrollar todo tipo de aplicaciones como de escritorio, cliente-servidor, móviles y también la web.
Gracias por tu aporte.
@@waridojo Aguante Python
Si sirve para todo eso.. Aunque me parece bastante dificil de aprenderlo bien. Es un lenguaje complejo.
PHP es el mejor para web y ese es su enfoque. el q mucho abarca poco aprieta
De hecho, actualmente, por eso mismo PHP se esta quedando atras a comparacion de otros lenguajes, toma el ejemplo de Javascript, fue creado unicamente para la web, ahora puedes hacer hasta aplicaciones de Escritorio con el. De hecho la razon por la que Python es el lenguaje mas popular ahora es su gran versatilidad en todos sus distintos campos, y te puedo confirmar que Django o Node js no tiene nada que envidiarle a PHP
Entonces recomendarías Java por ejemplo antes que php en el backend ya que Java te sirve para muchas cosas verdad ?
Que opinas de ASP.net?
Pues vaya , aunque yo no soy muy fuerte en php , siempre me ha parecido muy desordenado así que ahora estoy estudiando laravel framework y la verdad que mejora muchísimo.
Hola Jota, muy respetable tu opinión, sin embargo quiero hacer saber algunas cosas o "mitos" sobre PHP que no son ciertos.
PHP no sólo es usado para "Server-side scripting" como mencionas, también sirve para hacer Command line scripting en multiples S.O como Linux o Windows, incluso aplicaciones de escritorio con PHP-GTK y así como python es usado para Machine Learning en muchos de sus casos siendo uno de los lideres, PHP también lo hace con PHP-ML, es cierto que no está bien diseñado, pues Rasmus Lerdorf lo creo con el fin de solucionar un problema más que con el fin de crear un lenguaje nuevo, es permisivo dejando "escribir código de muchas maneras" y por ende pueden existir varios fallos de seguridad, pero es más por parte del programador que por el mismo lenguaje. Sin embargo PHP se ha transformado en un lenguaje maduro a través de los años, soporta diversos paradigmas de programación como lo es POO y cuenta con grandes herramientas como Composer (nada que envidiar a pip o a npm), y así como python cuenta con pypi como repositorio de paquetes, PHP tiene a packagist y a thephpleague, frameworks como Laravel lo han llevado a otro nivel, tanto así que en el top "Web Application Frameworks" de GitHub va de tercero superando a algunos como Django de Python o ExpressJs de Node. También mencionas que Python o Ruby son más rápidos que PHP, pues con el respeto absoluto que te tengo debo hacerte saber que estás equivocado, PHP7 es más rápido de Ruby y que Python, variedad de artículos confiables existen en la web, como por ejemplo: benchmarksgame.alioth.debian.org/u64q/compare.php?lang=php&lang2=yarv o blog.famzah.net/2016/02/09/cpp-vs-python-vs-perl-vs-php-performance-benchmark-2016/ o incluso algunos de Intel: software.intel.com/en-us/blogs/2015/10/27/high-performance-php-7. En conclusión PHP quizá no sea el mejor lenguaje pero ha cambiado para bien, su comunidad es vibrante, ahora es un lenguaje moderno y a la altura de muchos, es mi punto de vista sólo eso. Saludos desde Colombia!!.
Electron de javascript seria buenoescuchar tu opinion, tambien php se me hace echo $malito. No se que esas malas mañas de copiar la estructura de html si puedes hacer codigo limpio en otros lenguajes en vez de llenarte de signos
a cada rato. Y con signos de $ a cada rato. Entre mas simple y limpio, es mejor, si es simple, limpio y bueno, dos veces mejor.
No me lo he tomado a mal... pero me da un pena tu actitud :-(
Me temo que te quedaste en el PHP del 2005... Avanza 13 años de repente y te darás cuenta que lo que dices no coincide con la realidad que puede ver cualquiera... lo que no entiendo es por qué tú no lo ves...
Yo me dedico a la integracion de sistemas LDAP, ActiveDirectory, WMI y otras fuentes... y para operar uso un navegador... ¿es eso diseño web?
Ah por cierto, no debo ser el único:
nomadphp.com/building-lego-robots-with-php
Un cordial saludo (y si tienes cualquier duda sobre PHP me puedes preguntar ;-)
Hay algún problema en aprender python y también php? Tal y como lo planteas parace que haya que elegir uno.
espera lo k tratas de decir es k con python puedes hacer lo mismo k se hace en php? porke estoy apunto de comprarme un cruso de php ?¿?¿ apreciaria uan respuesta gracias
con python se puede hacer desarrollo web, conexion y manejo de base de datos...y desarrollo en areas en las que php no puede
compra el curso simplemente y no hagas caso. los de udemy son muy buenos. te los recomiendo. python no tiene soporte en servidores que si tiene php. asi que a prender php es la mejor opcion para trabajar
Si aprendes Python y lo usas para web, aprender a usarlo para desarrollo desktop es lo mismo que aprender C# desde cero en dicho ámbito, la única diferencia son esas 2 horas que te tardaras en entender el lenguaje. Con experiencia y no se si es tu caso, pero el lenguaje de programación es lo de menos. Lo difícil es aprenderse toda la mierda que órbita a una plataforma y aplicarla al campo al que te dedicas, por ejemplo, las APIs, bibliotecas y herramientas de un lenguaje para aplicarlo a lo que podria ser uno de los siguientes campos o industrias. GIS, ERP, WMS, Games dev, Modeling tools, CAD, etc.
Con simplicidad tus argumentos no son validos, ahora bien si dices algo como que te gusta mas php bajo laravel porque para desarrollo web es mas rápido que java por ser muy vervosing, eso ya es otra cosa. Pero tambien esta el hecho de que algunos programadores que yo en particular llamo pendejos, les gusta el vervosing. Los hace sentir todo poderos, pero bueno, si esa es su inspiración programando, tampoco esta mal, mira que se crean grandes cosas inspirado. :)
Que es vervosing? Conozco laravel pero no entendi ese termino
no sabes que es la verbosidad en un lenguaje? idos a recibir un caudal de putazos de gohan y los androides por ígnaro
es verdad que si sabes programar en c++,dominas la lógica de programación los otros lenguajes que vienen de c++,como javascript,php,java entre otros son más faciles?
"no me gusta php, y no lo veo desde que me lo impartieron en mi carrera", amigo, usa php por lo menos un par de meses a full, crea un par de proyectos, y hace este video de nuevo, es como que yo hiciera un video de java, por que java no lo uso desde la universidad, diciendo que a mi no me gusta, siendo que no lo se lo suficiente, por lo tanto solamente lo digo desde una perspectiva que no es la de un desarrollador profesional
Pues en ningún momento ha mencionada que php no es una buena opción, y claramente recalca que no le gusta por cuestiones personales. Por qué el afán de obligar a que lo utilice, acaso a usted en un restaurante le obligan a comer lo que pidió el de la mesa de alado, y si su respuesta es sí, le recomiendo dejar de consumir en ese restaurante...
Hola has un vídeo de Ruby porque creció más Python que ruby y tu cres que ruby se vuelva hacer tan popular y cres que ruby es más potente que Python ?
Hola jotajotavm, respeto tu opinión y es muy valedera. Yo llevo mucho tiempo programando dentro del área de las empresas, y lo que mas se ocupa y ocupan otros desarrolladores es PHP, también aprendí JAVA y nunca lo he utilizado. Comparto contigo la opción de conocer un lenguaje que abarque todas las áreas, pero te tomaría mucho tiempo en conocer, programar, entender el lenguaje, etc. Y si ocupas ese mismo tiempo en conocer PHP, que es sencillo y le agregas CMS, puedes abarcar las empresas, tiendas, negocios, etc. Saludos.
Mi molestia en php es que en ocaciones insertas tu código y no tiene error alguno y al momento de abrirlo desde mi localhost marca error en las variables :(
Eso va depedender del software que utilices para PHP
¿Que opinas sobre especializarse en C#? Es un lenguaje útil para múltiples usos, incluyendo el desarrollo de aplicaciones para móviles con Xamarin. ¿Lo recomiendas?
recomiendo c# sin duda. No recomiendo xamarin ni ninguna otra forma de crear aplicaciones hibridas, prefiero las nativas
mis amigos que ya trabajan como programadores
opinan lo mismo que tu
yo aún estoy en el segundo año de la carrera y dentro de muy poco veré php
aunque ya se un poco del lenguaje
opino q para aprender esta bien
pero para ya usarlo profesionalmente no sería la mejor opción
Creo que PHP te ayuda a iniciar con tu lógica de programación, no quiero decir que si sabes PHP sabes programar en cualquier lenguaje pero si te da las pautas para programar.
Tengo un año justo de experiencia y ahora estoy sin trabajo me he dado cuenta que no me gusta javascript he intentado pero no me agrada y prefiero seguir con c# es mas amigable y mas poderoso.
Solo veo jotajotavm por las vídeo respuestas de Jorge. ¿Qué lenguaje de programación recomiendan Python o Ruby?
+Kuro De quien es jorge??
jajjajajjaja ok jota.
mi nombre no es jorge, es jose, lo digo en cada video...
la verdad es que no me e metido con python, si quiero un manual meramente por experiencia me es mil veces mas facil trabajar en algo que estoy acostumbrado que en algo que no pero pues a ver
¿Qué lenguaje utiliza usted que necesita estudiar una sola vez y sirve para todo?
Toda nueva aplicación de un lenguaje requiere un nuevo esfuerzo y una nueva forma de usar.
Pensar en estudiar sólo un lenguaje goce en día es locura.
En el mínimo debe estudiar un lenguaje backend y otro javascript
Todo depende de que estas diseñando, hay veces no se trata de preferencia si no de usar hacer lo que es mas practico en el momento. Y la verdad es que a mi si me gusta php.
Es que PHP lo puedes correr hasta en una calculadora amigo, de allí la fama que tiene XD
Haber correla jaja que comentario mas tonto
Hablemos sin saber con nick
Quiero aprender a programar que me recomiendas¡¡?? Saludos
Muchas gracias, además de python que otro me sugieres para acompañarlo???
ya esta publicado el curso de android desde cero a avanzado!! recuerdo
que me dijiste qu te interesaba, entra aqui, es un acceso especial que
he creado para suscriptores :)
jotajotavm.com/curso-programacion-android-desde-cero
jota estoy estudiando ing. de sistemas en al cual tengo una materia de ingeniería de software me surge una duda en la cual el profesor decía que ahora ya no debemos crear sistemas o paginas web especificas podemos usar platillas, o cms a lo que le respondí que es valido pero el código no es limpio a lo cual fue como para el y eso que ?....... Crees que es valido de su criterio, ya no se debe crear software o paginas a medidas de antemano gracias.
jajajajaja a ver... la proxima semana publicare un video sobre cms, para proyectos sencillos es mejor no usarlos, para proyectos grandes...a veces para ser mas eficiente y ganar dinero de formas rapida es normal que se usen cms pero la calidad no sera igual que si se personaliza el proyecto
gracias jota, groso
TheSldsnake
oye dime algo por curiosidad, de que pais eres y que significa groso? me lo dicen en varios comentarios pero no se que significa jaja
es un modismo argentino significa que eres genial es un cumplido
ahh gracias!! :) ahora ya sí lo entendere jajaja
Tengo una duda... ¿Es cierto que puede considerarse a una pagina web como software?
Depende el uso que le des. Por ejemplo si lo haces como un gestor de negocios, que lleve inventarios, clientes, facturaciones. Se podría considerar como un software. Pero si es solo un blog, no XD
Graciaspor despejar mi duda
Jose Alvarado un blog si es un software , saludos ;)
Hasta ahora se un poco de HTML y CSS para paginas sencillas, pero me gustaría aprender un lenguaje servidor para aprender ha hacer paginas mas dinámicas y programando de lado de servidor.
Así que me gustaría recomendaran que seria mejor aprender, Ruby on rails, Django o los otros que existen. Agradezco sus respuestas un saludo. Dinámicas como para la parte de los menú de navegación, inicio de sesión y eso.
También me gustaría saber para que es el nuevo lenguaje de google Go. Si sirve para muchas cosas o tiene su área especifica.
aqui tienes este video donde explique la utilidad de go th-cam.com/video/xjEXbX14lnE/w-d-xo.html
Agradeciera comentaras acerca de las alternativas a PHP. Saludos
si ves la lista de reproduccion del link que te mande tienes ese mismo analisis con los 10 lenguajes mas populares
yo te recomiendo php, por que en este leguaje esta escrito facebook, wikipedia, etc, hay soporte para muchas bases de datos, cms, framework y lo mas importante en un lenguaje libre por el cual al usar no tendras que pagar una licencia
Eres un tipazo, me encanta el respeto que tienes a los programadores de php y eso habla de lo profesional que eres.
Me gusta la parte que mencionas que es mejor aprender un lenguaje y aplicar en otros proyectos, en no lo habia pensado.
Hoy por hoy los lenguajes más versátiles son como comentas Python, también Java y Javascript. PHP realmente se popularizó por su relación con las web dinámicas que hasta que apareció eran difíciles de realizar, y como su nombre indica es PHP Hypertext Preprocessor. Realmente tiene sentido si te vas a dedicar al 100% a tema Web, ya que la mayoría de frameworks, CMS están realizados con este lenguaje. Hay que quedarse con el fondo de lo que comentas y tienes razón.
Facebook está hecho con PHP. Yo no veo mala idea saber PHP, y más si hay trabajo de ello. También pienso que hay otros lenguajes muy versátiles para hacer otras cosas, como juegos, aplicaciones, etc. PHP es una buena opción para hacer portales dinámicos, y web, si lo que uno quiere es hacer otro tipo de software hay que enfocarse en otro lenguaje. Casi todos los CMS utilizan php, así que si quieres desenvolverte en ellos y modificalos, o crear herramientas y utilidades es necesario hacerlo en PHP. Lo mejor es dominar varios lenguajes que entre todos tengas posibilidades de hacer de todo.
+Danny Pid de hecho todo eso es justo lo qie digo en el video...pensamos igual ;)
Si, ya lo he visto. Yo es uno de los dilemas que tenia hasta hace poco. Porque PHP lo domino poco, pero al ver la cantidad de ofertas laborales me estoy planteando aprenderlo bien. PHP con SQL creo que sería una buena opción.
Los mismos desarrolladores de Facebook dicen que tratan de usar lo menos posible PHP para maneter facebook, en su lugar utilizan mas C que el mismo lenguaje. Una de las cosas que mas escucho de los desarrolladores de PHP es eso mismo que tu dices (Facebook esta echo con php), al punto de creer que el único soporte que tiene PHP es facebook.
man pasame por favor el documento, conferencia o escrito donde dice eso la compañia facebook, por favor.
Es estupido por que facebook utiliza muchos otros recursos ademas de PHP
se que usa: React, Memcached, Flux, Tornado, Hack, Buck, Relay y PHP
y PHP tiene 6938 empresas que lo respaldan, entre esos Whatsapp, Pocket, Tumblr, Obama for America Campaign 2012, viber, Appceleretor
stackshare.io/php/in-stacks
Espero pronto tu respuesta!
Hola Julio, es gracioso porque comente una anécdota que me paso por lanzar un comentario sobre PHP, parece que acá y donde vaya pasara lo mismo. No digo que todos piensen igual que yo pero existe maneras en las que uno puede responder sin lanzar ofensas, pero en fin, es Internet. También en ningún momento dije que no existe ninguna empresa que respalda a o usa ese lenguaje, pero bueno nose a que va tu comentario. Con respecto a los puntos (o el punto de facebook), que dije, si fueras una persona que enrealidad quisiera saber sobre lo que puse, hay un monton de información a un click de distancia, pero bueno, te are el favor:
www.quora.com/Why-hasn-t-Facebook-migrated-away-from-PHP
www.cuelogic.com/blog/how-facebook-is-not-using-php-by-still-using-php/
aca uno en español:
sites.google.com/site/logicaglobal1/en-que-esta-programado-facebook---facebook-no-es-solo-php
Y puedes buscar un montón de artículos en internet en los que leerás que facebook si comenzara de nuevo, no usaría PHP como lenguaje. Al igual que twitter se vio obligado a migrar de lenguaje(de Ruby a Scala, pero no todo, sino gran parte de ello), quizás llegue el momento de facebook. Es mi punto de vista, lo siento si no te agrada.
si le preguntas a un programador de java o de pyton o de ruby cada uno te dirá que su lenguaje es el mejor y te dará un sin fin de ventajas con relación a los de mas.... respeto la opinión de todos, los lenguajes de programación son herramientas muy poderosas y depende de quien las use pueden llegar a ser grandes avances para el caso de php Laravel vino a dar un gran plus al lenguaje como tal ya que se puede hacer un sistema en muy poco tiempo....entiendo el punto de aprender un lenguaje versátil y con mas alcances pero decir que PHP En un lenguaje anticuado pues creo que no es como que muy correcto...
"Implementado en el mercado"" ????? Mi Madre!!!!
php es open source
Hola, vídeos muy polemicos jajaj te felicito, ¿ A que e refieres con lenguaje potente? y "velocidad en manejo de datos" ¿que tipo de datos? gracias por el vídeo
¿PHP para diseño Web? Madre mía.
+Carlos Fernandes querria decir desarrollo....madre mia
todos los lenguajes son para desarrollo...se sigue sin comprender lo que tratas de exponer...creo que solo has tenido una mala experiencia, y con php7 ha mejorado muchisimo y por sobre muchos otros lenguajes.
willy
para el Back-del diseño Madre tuya
Si sabes desarrollar en PHP puedes hacer lo que se te venga en gana . Me parece muy ignorante tu opinión.
El concepto de invierto mucho tiempo en X lenguaje solo me va a servir para ese lenguaje lo deberías re pensar, me pasa muchas veces que voy a ayudar a otra persona que trabaja en otro lenguaje y en con mi experiencia, formas de resolver un problema, problemas enfrentados, etc. Al final tengo mas idea que el desarrollador que me esta preguntando como resolver X cosa. La experiencia adquirida en cualquier lenguaje te sirve para otro lenguaje sin duda. Y si estas acostumbrado a programar orientado a objetos, es lo mismo en todos los lenguajes, nada mas tenes que conocer un poco del ecosistema y ya te puedes sentar a programar tranquilo sin mucho problema.
Hasta ahora, me encuentro descubriendo el mundo de posiblidades del freamwork MEAN 2 de javascript, porque con un sólo lenguaje de programación puedo trabajar a nivel de front-end y back-end. Pero sí que hay demasiadas alternativas disponibles y momentos me he sentido como el Big Bang del universo al seleccionar el framework (Mongo DB, ExpressJS, Angular 2 y NodeJS).
La ventaja es que hay muchos desarrolladores en GitHub, Bitbucket, etc. que publican diariamente muchísimos trabajos y librerías.
Javascipt es un mundo lleno de frameworks, pero al ser la base un solo lenguaje, nos podemos adaptar rápidamente al uso de cada uno de ellos.
Además me interesaría trabajar con JAV,A, veo que las empresas pagan muy bien por ello.
Pues nada, felicitarte JotaJota por compartir tus experiencias.
Lo único por lo que uso PHP, es porque corre incluso en Hosting compartido (como por ejemplo Hostinger), pero supongo que esto con el tiempo cambiará, pero me gusta mucho más Python y Ruby
Totalmente de acuerdo... PHP es bonito, pero casi es exclusivamente para backend de web, alguna vez se hizo un software llamado Tulip que era como un editor escrito en PHP, pero ya no existe
Es difícil pensar el mundo de la programación con un sólo lenguaje. No digo que no puedas hacer cosas interesantes y trascendentales utilizando un sólo lenguaje. Pero si aprendes más de un lenguaje el campo de soluciones se te va a hacer muy amplio y las soluciones a los problemas serán más sencillas. Es difícil encontrar un sitio de calidad que este orientado a un sólo lenguaje, en general te vas a encontrar que estos sitios utilizan varias codificaciones buscando explotar las virtudes de cada lenguaje en función de una mejor experiencia para el usuario. Por lo que si recién inicias esta bueno que empieces a aprender un lenguaje en profundidad pero después hay que abrir la mente a otros lenguajes que nos brinden en su conjunto un mayor horizonte. Saludos muy bueno el canal!
PHP no solo sirve para el Backend igual puedes hacer aplicaciones de consola con PHP
Ivan Se pueden hacer mil cosas con PHP, por ejemplo un conmutador.
es que lei mal el comentario, me encanta php
todos los lenguajes de programación nacen siendo la mejor opción del momento, cuando nació php hubo un boom y todo mundo quería aprender php, de un tiempo para acá pasa lo mismo con python o ruby, pero asi es la gente hasta los geeks se dejan llevar por modas, la realidad de las cosas es que cuando ya tienes un tiempo programando te das cuenta que lenguajes van lenguajes vienen lo importante es desarrollar la lógica para desarrollar sistemas versatiles y duraderos, y eso depende únicamente de como hagas las cosas, no en que, en el camino tendrás que ir evolucionando y jamas podrás cerrarte a un solo lenguaje de programación, cada proyecto te va a decir que lenguaje es el mejor para explotarlo al 100 no es lo mismo programar para android que un sistema winform, evidentemente hay herramientas que te permiten hacer aplicaciones en python para las 2 plataformas pero jamas lograras la potencia que tienes en android con java, o la interfaz que tienes en windows con visual, así que creo que no te debes cerrar a un solo lenguaje, si eres un verdadero desarrollador tienes que estar dispuesto a aprender nuevas cosas todo el tiempo y saber que el secreto de un buen desarrollo no esta en el lenguaje en si, si no en el buen manejo de los datos.
Siento que deberías dar datos en concreto sobre las desventajas de PHP y que al parecer desconoces de las ultimas actualizaciones de éste. Antes que nada aclaro que no soy fan de ningún lenguaje si no que más bien trato de aprender de todos y de saber cuál utilizar y de que forma. Te comento que en día PHP a mejorado mucho en cuestión de velocidad y código, es posible que la sintaxis no es mejor que la de python pero si es más veloz en cuestión de milésimas de segundo que para grandes proyectos esto es de vital importancia. Uno de los errores que cometiste es mencionar que PHP solo era para Backend y diseño web, primero que nada, PHP no forma parte del diseño web (que básicamente es Frontend) aunque llegue a interactuar no lo es, y segunda, el lenguaje no solo esta limitado al desarrollo web, aunque en general está más orientado a ello, cabe mencionar que es finalmente un lenguaje de programación y puede tener otros enfoques, aunque si más limitados como lo mencionaste. Con respecto a temas que se tocaron en los comentarios por cosas como "el código es más desordenado", "tiene muchos símbolos y cosas raras" recordemos que su sintaxis deriva de la de C y que lo único raro esta en la declaración de sus variables y/o constantes, en cuanto al orden del código nadie debería tener problemas con ello si tuviera una buena disciplina al codificar, me es importante mencionar que el problema de lenguajes como Python y Ruby es que hacen a la gente más floja por el hecho de arrojarles un error al no indentar bien su codigo, que si bien esto es fundamental para llevar una correcta estructura y legibilidad del código, es algo que debemos hacer y no esperar a que una impresión en pantalla nos lo indique, además de ello, que al ejecutarse es más lento por la falta de compresión (minificación) del mismo. Finalmente me gustaría dar un consejo a todos aquellos desarrolladores que vean este comentario: No se dejen guiar por las modas ni por lo que mencione la demás gente, el uso y empleo de tecnologías queda siempre a su gusto y responsabilidad, recordemos que no existe mal lenguaje sólo existen malas implementaciones y fuera de ello no se dejen guiar por uno sólo, siempre es bueno saber un poco de todo.
Les dejo mi correo por si tienen alguna duda o aclaración: mikebsg01@gmail.com
PD: Soy programador de Ruby, Python, PHP, JavaScript, C\C++, Java y C#.
Nodejs cubre todo el trabajo de php? o me recomendarias usar Ruby on rails o Django? ¿Qué usas tú?
Nodejs es un javascript runtime para el servidor. express es el framework más popular para nodejs, todo lo que puedas hacer con rails o django lo puedes hacer con express. la diferencia principal es que rails y django tienen opiniones fuertes en cómo se debería hacer x cosa. con express tienes mas libertad. Mi opinión es sin embargo, que elijas django.
Gracias por tu respuesta
Yo como hater de ruby, te recomiendo Ruby on Rails, lo veo con mayor facilidad y mayor abarque.
PHP fue de los primeros lenguajes en los que aprendi a programar, pero si que veo mucho mejor aprender lenguajes como python o ruby que es más divertido cómo dices, hace poco me pedían un trabajo con un cms joomla hazme el favor y obviamente les dije que no me interesa no le encuentro la gracia hacer modificaciones a algo que ya existe denme buenos trabajos en los que pueda codear y divertirme
si vas a trabajar en web te recomiendo nodejs...solo con dominar html y javascript haces maravillas
yo estoy ahora integrando Python para la creación de una web y me es un auténtico coñazo integrarlo en un hosting web simple xD
por cierto, si tienes algo de eso por el estilo te lo agradecería
Creo que se equivocó no es que no les guste es el enfoque preferible mal vídeo.
Te equivocas y mucho yo con php retoco imagenes , me he creado un sistema de base de datos en XFS, vectorizo imagenes, creo funciones criptograficas de tipo blowfish ... lo puedo ejecutar en la shell como shedule en cron de linux, me conecto con mega.nz y envio los backups ....
PHP es como el lenguaje odiado, pero que hay que saber (al menos lo básico) sí o sí, ya que un montón de cosas hoy en día están programadas en ese lenguaje.
¿Cuál es tu lenguaje favorito y por qué?
ami me gusta php nacio en mi la ganas de programar con php , python y ruby son muy buenos tambien , le tengo un cariño especial a php , el lenguaje que odio es java para desktop en la universidad me obligaron a usar java durante todo un año obtuve muy buenas notas con java pero personalmente no uso java en mis proyectos solo por obligacion no siento el mismo apetito por php que por java .
Muy de acuerdo con este comentario.
Por fin alguien que piensa como yo xD sobre java dicen que por con el puedes hacer apps :v hy en solo con java ? ja que tipo mas cerrado el que diga uan eso
Jajajajaj todos hemos odiado java cuando lo aprendimos.. A mi ahora no es que me fascine.. Pero lo uso y ya no le tengo ese odio que le tenia antes.. Capaz es porque lo aprendi a usar
que le dejas a genexus si decís que php te encierra
No lo había pensado, pero cuánta razón tiene ...
php fue hecho pensado para generar scripts dinámicos, o más concretamente html dinámico.
En una página aún dinámica existen partes estáticas que suelen se la mayoría, la minoría son partes dinámicas y ahí entra php. En últimas php es un html ligeramente modificado.
Esta fue la idea original, muy buena por cierto. Pero luego vinieron necesidades de más alto vuelo y la lógica de programación sobrepasó al contenido html en cuanto a extensión. Al punto que hoy en día los módulos php de lógica no script, supera ampliamente a la lógica que hace el html.
PHP quizás sea tedioso pero es tendencia, es lo que se pide actualmente. PHP puede ser bien estructurado y se puede desarrollar de manera eficiente. yo no me ahogaria si hay dinerillo de por medio :)
Completamente de acuerdo
Respetando todos los comentarios, pienso que si combinas a PHP con otras tecnologías como por el ejemplo el mismo nodejs o con React JS podrías tener la diversidad que quieras para lo que quieras hacer. Incluso en la nueva versión puedes manipularte el DOM así como lo hace jquery o javascript. En verdad PHP es y será el mejor lenguaje para el desarrollo web durante muchos años, así como es C y C ++ que no mueren para la mayoría de dispositivos de uso común por nosotors en el día a día, compiladores, motores de juegos etc. De por si PHP es basado en C en su mayoría de librerías. Pero sin criticar ningún lenguaje, pienso que lo que debemos hacer es interoperabilidad entre ellos que, gracias a tantas herramientas, librerías etc. hoy en día es fácil. No se dejen llevar tanto de las nuevas tendencias, aunque es importante ponerle caso, probarlas, pero elegir una cosa, madurar en ella, comer y vivir de ella. :)
En mi universidad me enseñaron el framework spring, en mi opinión me gustó más .Net core. Pero bueno, terminé especializándome en desarrollo de aplicaciones móviles sobre Android...
Quita el enfoque automatico de la camara, que se vuelve loca con la iluminacion
Puesto que los lenguajes han sido diseñados normalmente con un área de desarrollo en mente, por ejemplo Fortran, COBOL o Lisp, pues el programador que sólo sabe un lenguaje no sabe nada. Un programador debería saber varios lenguajes, algunos de ellos muy demandados en el mercado, como Java, C#, VB.NET y Python. Pero saber un solo lenguaje de programación y que este sea PHP es poco recomendable.
La verdad no entiendo, el escandalo, jotajotavm no dice que es malo simplemente que el desea explorar otras opciones , nada mas, y esta bien, ya que si no se siente comodo con php el logico que busque un lenguaje con el cual pueda programar a gusto, te felicito por tu videos, sigue adelante, saludos desde ecuador.
PHP Me gusta mucho porque bien escrito con POO y división en capas es fenomenal, ahora estoy aprendiendo Python3 y Django y bueno... También me encanta :)
Tenes razon de que hay lenguajes que sirven para mas cosas. Javascript por ejemplo se puede usar para casi todo ahora. Igualmente si uno se dedica solo al desarrollo web y no a otras areas y programa en php esta perfecto.. A mi en particular me gusta mucho laravel.. Creo que es de lo mejor para trabajar con php. Igual ahora me aleje un poco y estoy usando spring framework y angular.. Pero volveria a laravel para realizar un proyecto, es un framework que me gusto mucho
anda mejor a recibir las patadas de freezer y vegeta, que para programar estás out