5 razones para usar Django

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น • 101

  • @Trublux
    @Trublux 8 ปีที่แล้ว +68

    Me gusta Django pero los ejemplos que das de PHP son de hace años. PHP ha cambiado mucho y tú tenías poca experiencia.
    Eso sin contar que Django es un framework y PHP es un lenguaje de programación. Deberías comparar PHP con Python ó Django con Symfony, por ejemplo.

    • @sepptorres
      @sepptorres 6 ปีที่แล้ว +6

      o comparar DJango con Laravel que igual trabaja con MVC

    • @leofrank155
      @leofrank155 5 ปีที่แล้ว +2

      php no es lenguaje de prog... lee un pco mas

    • @victorpinedo5121
      @victorpinedo5121 5 ปีที่แล้ว +7

      He venido trabajando con ambas tecnologías desde hace algún tiempo, y realmente tanto Python como Django ( Python framework ), tiene más alto rendimiento que PHP, o Laravel o symphony ya hablando de PHP frameworks como tal. La velocidad de ejecución de Python es tan rápida, que ahí PHP no tiene nada que hacer, solo callar y observar. Otro punto a favor de Python, es el tema de seguridad, la cual es muy buena en comparación a la que PHP te ofrece, de hecho el tema de rutas o ruteo en Django por ejemplo es totalmente basado en Regular Expressions. Ahora bien, PHP y por ejemplo Laravel, tiene una curva de aprendizaje más corta y el código en Laravel 5.8, ( ultima versión que he usado ) es muy intuitiva y usa algunos patrones de arquitectura de manera bien implementada, como por ejemplo el patrón de Fachadas (FACADE) para abstraer logica de negocio y facilitar el principio de Encapsulación de los SOLID principles. Yo demoré años trabajando con PHP y algunos de sus frameworks como Codeigniter, luego trabajé con Yii Framework en su versión 1 y 2, luego trabajé con Cake PHP, Zend Framework y por último recalé en Laravel, y sinceramente digo a los desarrolladores que se están iniciando en el Web Development, que de corazón les recomiendo iniciar con Python y no con PHP. El mercado laboral para web developer en Python es más amplio, también hay mejores salarios, hay una comunidad más amplia. Se que muchos dirán que PHP está creciendo mucho, y que además ha mejorado mucho, pero chicos y chicas para no alargarme les díre que con Python ganan en calidad, rendimiento y seguridad, y además frente a empresas extranjeras ( Europa, EEUU ) se verán más profesionales usando Pyhon y no así PHP.

    • @danielmercado9609
      @danielmercado9609 5 ปีที่แล้ว

      @@leofrank155 no y entonces que es segun tu

    • @leofrank155
      @leofrank155 5 ปีที่แล้ว +2

      para las personas que venimos del mundo de la programacion como assembler ,c, pascal,clipper, y las herramientas de .net a criterio personal.. no lo consideramos netamente un lenguaje debiado a su desorden y a otras cosas mas . cabe resaltar es una nuestra opinion personal , php hasido aceptado por los nuevos programadores debida su facilidad en la programacion web, pero como tu dices es un lenguaje... y las opiniones personales de cada persona debemos de respetarlas. gracias

  • @fernandorojas6096
    @fernandorojas6096 10 ปีที่แล้ว +32

    Todo lo que venga de python para mi es bienvenido

    • @elsenorpremium7289
      @elsenorpremium7289 2 ปีที่แล้ว

      django es para hacer aplicaciones, paginas web o programas ?

  • @JuanBalbuena
    @JuanBalbuena 10 ปีที่แล้ว

    Me encanta como explica Harvey, el mejor profesor de Back-end que he visto.

  • @YandryPozo
    @YandryPozo 10 ปีที่แล้ว +13

    Me gusta Django y python cantidad, buen trabajo !!
    Pero django como tal no usa el MVC clásico que describe, sino mas bien un MVT (modelo vista template) como ellos mismos le llaman es importante notar la diferencia

  • @Magistrado1914
    @Magistrado1914 4 ปีที่แล้ว +1

    Excelente video
    Visto en 02/07/2020

  • @neogeekclc9757
    @neogeekclc9757 10 ปีที่แล้ว +1

    ami me gusta python y es mi lenguaje faborito por su facilidad de codigo y esta cool con django, y es cierto eso de que casi casi 1 linea de codigo equibale a 5 de php

  • @alvarosego01
    @alvarosego01 7 ปีที่แล้ว +7

    Resumen del video : Django te sirve el cafe y te da masajes.. XD

  • @benjamin.cordero
    @benjamin.cordero 10 ปีที่แล้ว +30

    este broder quedo pasando trauma con c++

  • @EinSoldiatGott
    @EinSoldiatGott 5 ปีที่แล้ว

    Woow gracias con esta explicación ya entendí

  • @hercortez
    @hercortez 6 ปีที่แล้ว +1

    Hola, una pregunta. Es posible que django o python pueden conectar a bd Oracle versiones 10 para adelante?

  • @JoseMartinez-lv4po
    @JoseMartinez-lv4po 9 ปีที่แล้ว

    Muy Buena presentacion, estoy aprendiendo django que libros recomiendan.

  • @TheMinino123
    @TheMinino123 10 ปีที่แล้ว

    Gracias! Excelente explicación. A darle a django!! n_n

  • @ernestojimenez6085
    @ernestojimenez6085 10 ปีที่แล้ว +1

    Soy un convencido de esta tecnología es más apuesto mi futuro en este rubro a esta tecnología pero para aquellos que ya estamos inmersos en este mundo deberían también sacar cursos más avanzados, saludos y mucha suerte!

  • @esarmiento7
    @esarmiento7 7 ปีที่แล้ว +19

    Like si te estresa que los lenguajes de moda esten cambiando cada 6 meses

    • @thedark1226
      @thedark1226 6 ปีที่แล้ว +3

      edgar sarmiento y COBOL sigue ahí

  • @ZetaNovaWeb
    @ZetaNovaWeb 10 ปีที่แล้ว +7

    Me gustan las 5 razones, para compararlo con php esta bien, pero me gustaría que comparen con Rails, para mi gusto programas mas rapido con el asi mismo Rails tiene Tests, ORM mejor que el de Django, se integra muy bien con SASS = Stylus, y con HAML = Jade y puedes personalizarlo a fondo, sobre las migraciones Rails ya lo trae por defecto y es muy poderoso encima soporta multiple base de datos y no como Django que recién lo va a incorporar en la 1.7, cuando hacen una comparación de Rails vs Django?

    • @ernestojimenez6085
      @ernestojimenez6085 10 ปีที่แล้ว

      pues si creo que rails puede decir algo al respecto, pero por lo menos en las universidades se ve más de python que de ruby.

    • @albertopedron9165
      @albertopedron9165 10 ปีที่แล้ว +1

      neto la'neta en venezuela ni tocan python jajjaja xD

    • @ernestojimenez6085
      @ernestojimenez6085 10 ปีที่แล้ว +1

      pos en programas como en el del MIT es pieza fundamental en todas las ingenierías que estas relacionadas con ciencias computacionales.

    • @ZetaNovaWeb
      @ZetaNovaWeb 10 ปีที่แล้ว +2

      En la Universidad te Meten ASP y ASP.NET y lo USAN?

    • @ajichyrus
      @ajichyrus 7 ปีที่แล้ว

      jajajaj en nuestra tierrita se quedaron con c++

  • @dev.johannesvargas2468
    @dev.johannesvargas2468 7 ปีที่แล้ว

    Excelente video, Gracias!

  • @israelmartinez7484
    @israelmartinez7484 10 ปีที่แล้ว

    Muy buenos comentarios, y gran herramienta es Django

  • @JosueVader
    @JosueVader 6 ปีที่แล้ว

    33 minutos excelentemente invertidos en mi vida...

  • @llllloolllll
    @llllloolllll 10 ปีที่แล้ว

    Es afortunado el sentido de Syntacticl sugar. Pero desafortunado ya que python y lenguajes tan orientados a objetos como ruby y python son bellos por su fuerza orientada a objets, fuertemente tipados y estructuras de datos y bibliotecas muy interesantes.

  • @rvstiven559
    @rvstiven559 8 ปีที่แล้ว +8

    en Reaalidad Django trabaja con el Patrón MVT

  • @cesarduvanporras1123
    @cesarduvanporras1123 7 ปีที่แล้ว

    buen día, necesito traer datos de una base de datos dependiendo de lo que seleccione en una lista desplegable con Django, alguna ayuda porfavor !!!!! Gracias

  • @amaurypicotto7671
    @amaurypicotto7671 3 ปีที่แล้ว

    Como se llama la libreria "soo"?

  • @stayofdark
    @stayofdark 10 ปีที่แล้ว

    Creo que estas 5 razones también pueden ser encontradas en cualquier otro framework tal vez seria bueno resaltar las ventajas que tiene el uso de Django frente a los otros frameworks. :)

    • @juanpablobentos8095
      @juanpablobentos8095 5 ปีที่แล้ว

      Django tiene mediante tags, herencia de templates, los cuales podés manejar en bloques como decía con un simple Tag {% block name_block %}, te facilita mucho el no volver a escribir código html por ej..

  • @fmendezyou
    @fmendezyou 10 ปีที่แล้ว

    ¿Algún IDE de distribución libre que recomiendes para Python?

  • @MarcosDavalosValles
    @MarcosDavalosValles 6 ปีที่แล้ว +1

    Inclusive yo, que tengo 2 días con Django sé que no trabaja con MVC sino con MVT

  • @edustreamimg
    @edustreamimg 5 ปีที่แล้ว

    MVC no es una ventaja de Python vs PHP, son malas prácticas en PHP, en py tambien puedes tener funciones de las distintas capas del MVC en un solo fichero. De hecho Django solo tiene un archivo models.py. Hay elementos muy interesantes en python, las tuplas, listas y diccionarios. Todo esto se simplifica en PHP en un array asociativo. Por ejemplo. $array = [ "a"=>["a1"=>"dato1],10=>"solo string","b"=>["b1"=>"datoB"]]; $array[] = [":)"]; esto en python se complica, las listas no puedes customizar las claves de una lista. La función var_dump y var_export de php son muy potentes y no existe equivalente en python. Me gusta python por la limpieza en su sintaxis pero echo de menos rutinas básicas de php sobre todo para depuración.

  • @Zzzzzzzzzzzzzzzzzzzzr
    @Zzzzzzzzzzzzzzzzzzzzr 10 ปีที่แล้ว

    pagan igual en Mexico como Estados Unidos ? for programmers just curious or do they pay more here in the U.S

    • @ferchavalos4681
      @ferchavalos4681 9 ปีที่แล้ว

      +Wisdombylearningtruth :) The salary is higher in U.S.A than México. El salario es más alto en Estados Unidos que en México.

    • @dianasoft_tutoriales
      @dianasoft_tutoriales 8 ปีที่แล้ว

      El pago promedio para un desarrollador en USA varia de 80mil a 120mil dolares anuales, dependiendo en gran parte por lenguajes usados y nivel o grado de desarrollo ...

  • @ronindevninja
    @ronindevninja 9 ปีที่แล้ว +4

    es modelo vista template que es muy diferente a mvc

  • @neogeekclc9757
    @neogeekclc9757 10 ปีที่แล้ว

    me gusto el video , te dejo mi manita amputada

  • @danielchavez6119
    @danielchavez6119 6 ปีที่แล้ว

    Alguien sabe como cambiar la plantilla del admin de django / python ?

  • @ferebe95
    @ferebe95 7 ปีที่แล้ว

    Excelente video

  • @MrJoselamota
    @MrJoselamota 5 ปีที่แล้ว +1

    en resumen, si sabes ingles...sabes Python

  • @alexica634
    @alexica634 7 ปีที่แล้ว +4

    Es de POCO profesionalismo el ponerse a hablar mal de un lenguaje simplemente porque manejas otro. El nivel de ignorancia es grande cuando comparas a un Framework contra un Lenguaje puro.Ahora, Python me encanta y es muy bueno, pero no quiere decir que sea mejor lenguaje que PHP u otro lenguaje, simplemente tiene otra escritura y posibilidades de diferente manera. PHP nació para la Web y tiene la comunidad mas grande conocida después de la comunidad Free Software. Ni plataformas o tecnologías como ASP o JSP superan a PHP7 o a Frameworks como Laravel. Además con PHP puro puedo hacer de todo en la web, cosa que no sucede con C# que se muere sin .net y ASP, o con java que se muere sin JSP, igual le sucede a Python que en la WEB sin Django ... es un dolor de cabeza, y todo lo anterior no es argumento válido para decir que PHP sea el mejor lenguaje

    • @poliovei
      @poliovei 7 ปีที่แล้ว +1

      C++ es de alto nivel también. lo que me cuesta creer es que enseñen PHP en una universidad, pero bueno. Python es un lenguaje exquisito

  • @Rootrg
    @Rootrg 10 ปีที่แล้ว

    ¿Es necesario conocer php puro para entrar en el mundo de Jango?

    • @albertopedron9165
      @albertopedron9165 10 ปีที่แล้ว

      Django es otro mundo completamente distinto, no necesitas saber absolutamente nada de php, yo no uso Django pero si le eche una ojeada, yo uso Ruby on Rails me convenció mas

    • @Sanchezdav90
      @Sanchezdav90 10 ปีที่แล้ว

      No, Django se basa en Python y es preferencial o necesario mas bien aprender un poco de python para comprender mejor este framework, php es otro lenguaje muy distinto

    • @andresvera6653
      @andresvera6653 7 ปีที่แล้ว

      Alberto Pedron Rails es lo más fácil de aprender

  • @FernandoRojasRocco
    @FernandoRojasRocco 10 ปีที่แล้ว

    Empezando a ver este video teniendo en cuenta que python esta demasiado fragmentado con sus versiones, por lo tanto no usaría django, veamos si me convence! :)

  • @carlosferrer3788
    @carlosferrer3788 7 ปีที่แล้ว

    Buen vídeo.

  • @rubengomez7780
    @rubengomez7780 5 ปีที่แล้ว

    Débito si usas PHP :)

  • @henrypandales
    @henrypandales 9 ปีที่แล้ว +2

    excelente ORM

  • @Dmientras
    @Dmientras 10 ปีที่แล้ว

    Existe una relación HTML5 con DJango??

    •  8 ปีที่แล้ว

      DJango es un framework Back-end tu codeas al lado del servidor y se devuelve en HTML . Perdón por responder tan tarde.

  • @Gabrykseg
    @Gabrykseg 10 ปีที่แล้ว

    Node.js
    el futuro... Todo depende del programador..

  • @DEHIBHISBANNER9
    @DEHIBHISBANNER9 6 ปีที่แล้ว +1

    Algún programador experto en django para hacer un Sistema..

  • @JaminFernandez
    @JaminFernandez 10 ปีที่แล้ว

    Rails tambien usa MVC y ORM
    :)

  • @dampyre
    @dampyre 10 ปีที่แล้ว +1

    cool!!!

  • @claudioviajando6184
    @claudioviajando6184 7 ปีที่แล้ว +3

    MVT (Model,View,Template), no MVC...

    • @sepptorres
      @sepptorres 6 ปีที่แล้ว

      Es MVC por que es modelo-vista-Controlador

  • @OmarWpot
    @OmarWpot 10 ปีที่แล้ว +1

    bueno en si es MTV

    • @alex99ww
      @alex99ww 6 ปีที่แล้ว

      Omar Wpot jajajajajajajaja

  • @Mercury-pd8en
    @Mercury-pd8en 4 ปีที่แล้ว

    Django no es una película?

  • @hugodesarrollo
    @hugodesarrollo 10 ปีที่แล้ว

    Creo que realmente no esta dando una verdadera razón de usar Django frente a otros frameworks, incluso con el lenguaje, es claro que tanto php y cualquier otro lenguaje tambien posee estas características.

    • @songokussj11
      @songokussj11 10 ปีที่แล้ว

      Eso mismo estaba pensando, creo que no se preparó bien para una "miniconferencia", parece mas bien un monologo improvisado.

  • @luismunoz9126
    @luismunoz9126 6 ปีที่แล้ว

    si es tan bueno hagan un curso de eso.....

    • @Platzi
      @Platzi  6 ปีที่แล้ว

      Lo hemos tenido plataforma y pronto tendrá una actualización. 😉
      ¿Ya aprendiste Python? platzi.com/python

  • @andresfernandoasfg
    @andresfernandoasfg 5 ปีที่แล้ว

    Las explicaciones son muy extensas deben ser mas concisas talves te hubieras demorado la mitad.

  • @mferral
    @mferral 10 ปีที่แล้ว +1

    Ponycornios Arises !!!

  • @mariouriarte
    @mariouriarte 5 ปีที่แล้ว

    Python Django está genial, pero los ejemplos de programación que das en PHP son los clásicos malos hábitos de programación, no es el lenguaje, es el desarrollador tener un archivo con todo metido es tu decisión, prueba Symfony 4 y verás, ve las dos caras de la moneda!, me gusta Django! No es bueno satanizar a los otros, saludos

  • @edwincalero7550
    @edwincalero7550 ปีที่แล้ว

    COOL

  • @kvnds
    @kvnds 10 ปีที่แล้ว +2

    Django, en mi no tan humilde opinion: no es un buen framework!! (Hablando en terminos de la agilidad y facilidad que brinda) Existen frameworks de PHP que si facilitan la existencia, pero Django como framework es muy cuadrado.

    • @ktorres9626
      @ktorres9626 7 ปีที่แล้ว +1

      por eso prefiero flask para python

  •  10 ปีที่แล้ว

    como hicieron estas diañositivas que incluyen video?

  • @LuisCastilloLuisCastill0
    @LuisCastilloLuisCastill0 8 ปีที่แล้ว +4

    Lo mas bonito es crear consultas SQL!!!!, a si ya no tiene chiste!

    • @leviatanMX
      @leviatanMX 6 ปีที่แล้ว

      o de perdido LINQ como en C#

    • @jorgeenrique7285
      @jorgeenrique7285 6 ปีที่แล้ว

      Aun se puede hacer tal cosa en Django ;)

  • @larcecastellon7010
    @larcecastellon7010 ปีที่แล้ว

    Que necesidad de contar su vida, nms que weba no llegue ni al min3

  • @gogodr
    @gogodr 10 ปีที่แล้ว

    Just Kidding!! April's fools ! Django no sirve :D