title
PHP vs. Python - My Take...
description
Add MailTag to Chrome: http://go.mailtag.io/7ubwpEqi
In this video we are going to talk about PHP and Python and some of the differences in use, popularity, learning curve, frameworks and so on.
💖 Become a Patron: Show support & get perks!
http://www.patreon.com/traversymedia
Website & Udemy Courses
http://www.traversymedia.com
Follow Traversy Media:
http://www.facebook.com/traversymedia
http://www.twitter.com/traversymedia
http://www.instagram.com/traversymedia
detail
{'title': 'PHP vs. Python - My Take...', 'heatmap': [{'end': 762.996, 'start': 735.131, 'weight': 1}], 'summary': "Compares php and python for web development, emphasizing python's growth in machine learning and ai, and php's popularity in web applications and content management. it discusses the syntax, frameworks, package managers, and deployment of both languages.", 'chapters': [{'end': 574.512, 'segs': [{'end': 179.73, 'src': 'embed', 'start': 151.624, 'weight': 1, 'content': [{'end': 158.708, 'text': "it's extremely popular for web development on its own or through frameworks or through content management systems like wordpress.", 'start': 151.624, 'duration': 7.084}, {'end': 159.589, 'text': "that's its job.", 'start': 158.708, 'duration': 0.881}, {'end': 161.01, 'text': "that's what php does.", 'start': 159.589, 'duration': 1.421}, {'end': 166.776, 'text': "but Python, however, is used for web development, but it's also used for many other things.", 'start': 161.01, 'duration': 5.766}, {'end': 174.023, 'text': "So it's a general purpose language, and Python is getting more popular every day, but not necessarily for web development.", 'start': 166.836, 'duration': 7.187}, {'end': 179.73, 'text': "Machine learning and AI, it's huge right now, and Python plays a big role in that genre.", 'start': 174.244, 'duration': 5.486}], 'summary': 'Php is popular for web development, while python is versatile and also used for machine learning and ai.', 'duration': 28.106, 'max_score': 151.624, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk151624.jpg'}, {'end': 262.905, 'src': 'embed', 'start': 237.963, 'weight': 0, 'content': [{'end': 247.125, 'text': 'Okay It also said, and I quote, Python has a solid claim for being the fastest growing major programming language.', 'start': 237.963, 'duration': 9.162}, {'end': 254.133, 'text': 'So that along with a lot of other resources all point to Python surpassing PHP in popularity.', 'start': 247.845, 'duration': 6.288}, {'end': 259.339, 'text': 'But again, Python is used for many more things than PHP is.', 'start': 254.634, 'duration': 4.705}, {'end': 262.905, 'text': 'PHP has its little small world of web applications.', 'start': 259.44, 'duration': 3.465}], 'summary': 'Python is the fastest growing major programming language, surpassing php in popularity, with a broader range of applications.', 'duration': 24.942, 'max_score': 237.963, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk237963.jpg'}, {'end': 333.532, 'src': 'embed', 'start': 285.739, 'weight': 2, 'content': [{'end': 296.688, 'text': 'most big companies and websites use multiple technologies, but php is used, for instance, by facebook, wikipedia, yahoo and many others.', 'start': 285.739, 'duration': 10.949}, {'end': 305.555, 'text': 'and then you have instagram parts of google spotify that use python, so neither language has a shortage of credentials in that area.', 'start': 296.688, 'duration': 8.867}, {'end': 313.097, 'text': "all right, you can do a quick search to see what companies use what, and they're both pretty popular, alright.", 'start': 305.555, 'duration': 7.542}, {'end': 315.099, 'text': 'so syntax and elegance.', 'start': 313.097, 'duration': 2.002}, {'end': 323.945, 'text': "now one thing that I've noticed is we're talking about popularity in the industry, and popularity among developers is really two different things.", 'start': 315.099, 'duration': 8.846}, {'end': 333.532, 'text': 'PHP is very practical as far as deployment, hosting you know WordPress content management, things like that, which makes it great for developers.', 'start': 323.945, 'duration': 9.587}], 'summary': 'Php and python are widely used by big companies like facebook, wikipedia, yahoo, google, and spotify, with php being practical for deployment and hosting.', 'duration': 47.793, 'max_score': 285.739, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk285739.jpg'}, {'end': 462.563, 'src': 'embed', 'start': 431.015, 'weight': 6, 'content': [{'end': 434.736, 'text': 'And in turn, I think it gets more respect from from programmers.', 'start': 431.015, 'duration': 3.721}, {'end': 441.258, 'text': 'I know that, you know, like I said, PHP kind of rules the the web, the web area.', 'start': 436.037, 'duration': 5.221}, {'end': 445.799, 'text': 'But not everybody that writes PHP actually likes it.', 'start': 442.738, 'duration': 3.061}, {'end': 452.14, 'text': "I've actually known a lot of developers that worked with PHP almost exclusively and hated it.", 'start': 446.159, 'duration': 5.981}, {'end': 462.563, 'text': "So like I said, the popularity in the industry doesn't really reflect the popularity with developers themselves.", 'start': 453.381, 'duration': 9.182}], 'summary': "Despite php's popularity in the web industry, many developers dislike it.", 'duration': 31.548, 'max_score': 431.015, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk431015.jpg'}, {'end': 536.413, 'src': 'embed', 'start': 508.443, 'weight': 4, 'content': [{'end': 512.828, 'text': "Also, keep in mind, I'm much more fluent in PHP than I am with Python.", 'start': 508.443, 'duration': 4.385}, {'end': 517.774, 'text': 'Now, I think Python has a much cleaner and clearer way of doing things.', 'start': 513.528, 'duration': 4.246}, {'end': 523.701, 'text': "There is a right way and a wrong way, and if you do the wrong way, it's not going to work, which helps with the learning curve.", 'start': 518.234, 'duration': 5.467}, {'end': 531.571, 'text': 'But at the same time, I think that, even though the syntax is more readable without all the curly braces and arrows and all of that,', 'start': 524.101, 'duration': 7.47}, {'end': 536.413, 'text': "The scope of what's happening is a bit harder to understand than in PHP.", 'start': 532.031, 'duration': 4.382}], 'summary': 'Python offers cleaner syntax, but php provides clearer understanding of scope and syntax.', 'duration': 27.97, 'max_score': 508.443, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk508443.jpg'}, {'end': 574.512, 'src': 'embed', 'start': 546.778, 'weight': 5, 'content': [{'end': 550.9, 'text': "Before I learned anything about Python, I didn't know what the hell it was used for.", 'start': 546.778, 'duration': 4.122}, {'end': 558.384, 'text': "And I think that the fact that it's so diverse and it's used for so many things is what kind of confused me.", 'start': 551.58, 'duration': 6.804}, {'end': 566.648, 'text': "A lot of things like machine learning, it's just complicated in general.", 'start': 559.104, 'duration': 7.544}, {'end': 574.512, 'text': 'So since Python is used for those complicated topics, it might be looked at as a complicated language.', 'start': 567.188, 'duration': 7.324}], 'summary': "Python's diversity and use in complex fields can make it seem complicated.", 'duration': 27.734, 'max_score': 546.778, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk546778.jpg'}], 'start': 8.021, 'title': 'Comparing php and python for web development', 'summary': "Compares php and python for web development, including their popularity, purposes, and usage by big companies. python is claimed to be the fastest growing major programming language, particularly in areas like machine learning and ai, while php remains extremely popular, especially in building web applications and content management systems like wordpress. php is used by large companies such as facebook, wikipedia, and yahoo, while python is utilized by instagram, parts of google, and spotify. the chapter also discusses the differences between php and python in terms of popularity, syntax, and learning curve, highlighting php's practicality for web development despite its reputation for poorly written code, and python's stricter syntax and clearer way of doing things, albeit with a more vague scope and perceived complexity.", 'chapters': [{'end': 313.097, 'start': 8.021, 'title': 'Php vs python: web development comparison', 'summary': 'Compares php and python in terms of web development, including their popularity, purposes, and usage by big companies, based on facts and surveys. python is becoming increasingly popular, with a solid claim for being the fastest growing major programming language, particularly in areas like machine learning and ai, whereas php remains extremely popular for web development, especially in building web applications and content management systems like wordpress. php is used by large companies such as facebook, wikipedia, and yahoo, while python is utilized by instagram, parts of google, and spotify.', 'duration': 305.076, 'highlights': ['Python is becoming increasingly popular, with a solid claim for being the fastest growing major programming language, particularly in areas like machine learning and AI Python has a popularity score of 38.8, and it is used for many other things such as machine learning, AI, data science, and automation.', 'PHP remains extremely popular for web development, especially in building web applications and content management systems like WordPress PHP has a popularity score of 30.7, and it is strictly used for building web applications and is popular through frameworks and content management systems like WordPress.', 'Large companies use both languages, with PHP being used by Facebook, Wikipedia, Yahoo, and others, while Python is utilized by Instagram, parts of Google, and Spotify Both languages are used by large companies, with PHP being used by Facebook, Wikipedia, Yahoo, and others, while Python is utilized by Instagram, parts of Google, and Spotify.']}, {'end': 574.512, 'start': 313.097, 'title': 'Php vs python: syntax, popularity, and learning curve', 'summary': "Discusses the differences between php and python in terms of popularity, syntax, and learning curve, highlighting php's practicality for web development despite its reputation for poorly written code, and python's stricter syntax and clearer way of doing things, albeit with a more vague scope and perceived complexity.", 'duration': 261.415, 'highlights': ["PHP's practicality for web development, including hosting and content management, despite its reputation for poorly written code, and the need for developers to focus on learning best practices to write clean, object-oriented code.", "Python's stricter syntax and clearer way of doing things, which garners more respect from programmers, and its emphasis on a right way and a wrong way of coding, aiding the learning curve.", 'The confusion surrounding the diverse usage of Python, including topics like machine learning, contributing to the perception of it as a complicated language, despite its more readable syntax.', 'The perceived popularity of PHP in the industry, particularly for web development, despite many developers disliking it and the prevalence of poorly written PHP code, which can still function despite being insecure and unscalable.']}], 'duration': 566.491, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk8021.jpg', 'highlights': ['Python is the fastest growing major programming language, particularly in areas like machine learning and AI.', 'PHP remains extremely popular for web development, especially in building web applications and content management systems like WordPress.', 'Large companies use both languages, with PHP being used by Facebook, Wikipedia, Yahoo, and others, while Python is utilized by Instagram, parts of Google, and Spotify.', "PHP's practicality for web development, including hosting and content management, despite its reputation for poorly written code.", "Python's stricter syntax and clearer way of doing things, which garners more respect from programmers, and its emphasis on a right way and a wrong way of coding, aiding the learning curve.", 'The confusion surrounding the diverse usage of Python, including topics like machine learning, contributing to the perception of it as a complicated language, despite its more readable syntax.', 'The perceived popularity of PHP in the industry, particularly for web development, despite many developers disliking it and the prevalence of poorly written PHP code, which can still function despite being insecure and unscalable.']}, {'end': 887.796, 'segs': [{'end': 655.079, 'src': 'embed', 'start': 574.992, 'weight': 0, 'content': [{'end': 578.253, 'text': 'Now PHP on the other hand its purpose is clear as day.', 'start': 574.992, 'duration': 3.261}, {'end': 581.013, 'text': "You build database driven web apps and that's it.", 'start': 578.293, 'duration': 2.72}, {'end': 584.154, 'text': 'So in that aspect I think PHP is easier.', 'start': 581.113, 'duration': 3.041}, {'end': 596.616, 'text': 'Now, as far as the ease of syntax goes, for me, PHP was a little easier because I like the C syntax style,', 'start': 585.234, 'duration': 11.382}, {'end': 602.219, 'text': "and if you're coming from JavaScript or you're coming from, Let's say, C sharp or something like that", 'start': 596.616, 'duration': 5.603}, {'end': 611.066, 'text': "You'll probably have an easier time learning another C syntax language rather than something like Ruby or Python,", 'start': 602.259, 'duration': 8.807}, {'end': 615.99, 'text': "or something that uses indentations and doesn't use curly braces and stuff like that.", 'start': 611.066, 'duration': 4.924}, {'end': 625.154, 'text': 'Now, what is hard about PHP and what really sucks is that the right way and the wrong way is not always clear.', 'start': 617.308, 'duration': 7.846}, {'end': 630.999, 'text': 'And the wrong way often works, but it causes more problems down the line.', 'start': 626.015, 'duration': 4.984}, {'end': 634.281, 'text': "Another thing it's not very secure by default,", 'start': 631.839, 'duration': 2.442}, {'end': 643.169, 'text': "so you really have to look into securing your application if you're using Vanilla PHP and not some kind of framework that takes care of that stuff for you.", 'start': 634.281, 'duration': 8.888}, {'end': 652.937, 'text': "Okay, I will say that it's gotten a lot better for some of you older developers that used to use PHP 4 back in the day and procedural style,", 'start': 643.829, 'duration': 9.108}, {'end': 655.079, 'text': 'the procedural style MySQL library.', 'start': 652.937, 'duration': 2.142}], 'summary': 'Php is easier for building database driven web apps, but lacks clarity in the right way to do things and default security.', 'duration': 80.087, 'max_score': 574.992, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk574992.jpg'}, {'end': 722.335, 'src': 'embed', 'start': 678.098, 'weight': 1, 'content': [{'end': 686.724, 'text': 'Luckily now with PHP 5 and then PHP 7, we have PDO with prepared statements, we have filters, stuff like that.', 'start': 678.098, 'duration': 8.626}, {'end': 688.826, 'text': "It's much easier than it used to be.", 'start': 687.104, 'duration': 1.722}, {'end': 695.692, 'text': 'Alright. so, to sum it up my experience of learning both languages.', 'start': 689.566, 'duration': 6.126}, {'end': 701.417, 'text': "if I were to compare learning them to, let's say, building a piece of furniture,", 'start': 695.692, 'duration': 5.725}, {'end': 709.004, 'text': 'learning Python was like following a single booklet of a particular set of instructions to build something that was fairly complicated.', 'start': 701.417, 'duration': 7.587}, {'end': 714.79, 'text': 'And learning PHP was like having 20 sets of instructions to build something fairly easy.', 'start': 709.565, 'duration': 5.225}, {'end': 722.335, 'text': 'Not knowing exactly which one to follow or having to kind of Mickey Mouse it together using multiple instructions.', 'start': 715.69, 'duration': 6.645}], 'summary': 'Learning python was like following one set of instructions, while learning php was like following 20 sets to build something fairly easy.', 'duration': 44.237, 'max_score': 678.098, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk678098.jpg'}, {'end': 769.118, 'src': 'heatmap', 'start': 735.131, 'weight': 2, 'content': [{'end': 739.292, 'text': "All right, so let's talk about frameworks and content management.", 'start': 735.131, 'duration': 4.161}, {'end': 743.132, 'text': 'So in my opinion, both languages have two incredible frameworks.', 'start': 739.752, 'duration': 3.38}, {'end': 748.033, 'text': 'PHP has Laravel and Symfony, and Python has Django and Flask.', 'start': 743.252, 'duration': 4.781}, {'end': 750.394, 'text': "And you'll see some others here as well.", 'start': 748.453, 'duration': 1.941}, {'end': 752.194, 'text': "I've used all of the PHP ones.", 'start': 750.494, 'duration': 1.7}, {'end': 761.636, 'text': "I personally do like all of the PHP ones, but you're not really going to see jobs using like CodeIgniter or CakePHP anymore,", 'start': 752.614, 'duration': 9.022}, {'end': 762.996, 'text': 'at least not a lot of them.', 'start': 761.636, 'duration': 1.36}, {'end': 766.717, 'text': 'The ones that I mentioned are really the top dogs.', 'start': 763.876, 'duration': 2.841}, {'end': 769.118, 'text': 'So Laravel is just incredible.', 'start': 767.417, 'duration': 1.701}], 'summary': 'Php has laravel and symfony, python has django and flask, top frameworks in demand.', 'duration': 25.866, 'max_score': 735.131, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk735131.jpg'}], 'start': 574.992, 'title': 'Php and python for web development', 'summary': 'Covers the pros and cons of php, including its syntax similarity to c, ambiguity in development, and security issues. it also compares php and python, discussing available frameworks like laravel, symfony, django, and flask.', 'chapters': [{'end': 677.257, 'start': 574.992, 'title': 'Php pros and cons', 'summary': 'Highlights the ease of syntax in php due to its similarity to c syntax, the ambiguity of the right way in php development causing confusion, and the lack of default security in vanilla php, requiring manual securing of the application.', 'duration': 102.265, 'highlights': ['PHP syntax similarity to C makes it easier for developers familiar with C languages.', 'Ambiguity in the right way of doing things in PHP causes confusion and inefficiency in development.', 'Vanilla PHP lacks default security, requiring manual effort to secure the application.']}, {'end': 887.796, 'start': 678.098, 'title': 'Comparing php and python for web development', 'summary': "Discusses the author's experience learning php and python, highlighting the improvements in php and the frameworks available for both languages, including laravel, symfony, django, and flask.", 'duration': 209.698, 'highlights': ['Learning PHP was like having 20 sets of instructions to build something fairly easy, compared to learning Python, which was like following a single booklet of instructions for something fairly complicated. The author compares learning PHP to having 20 sets of instructions for something fairly easy, while learning Python was like following a single booklet of instructions for something fairly complicated.', 'PHP has greatly improved with PDO, prepared statements, and filters in PHP 5 and PHP 7. PHP has greatly improved with PDO, prepared statements, and filters in PHP 5 and PHP 7.', 'Both languages have two incredible frameworks: PHP has Laravel and Symfony, while Python has Django and Flask. Both languages have two incredible frameworks: PHP has Laravel and Symfony, while Python has Django and Flask.']}], 'duration': 312.804, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk574992.jpg', 'highlights': ['PHP syntax similarity to C makes it easier for developers familiar with C languages.', 'Learning PHP was like having 20 sets of instructions to build something fairly easy, compared to learning Python, which was like following a single booklet of instructions for something fairly complicated.', 'Both languages have two incredible frameworks: PHP has Laravel and Symfony, while Python has Django and Flask.', 'Ambiguity in the right way of doing things in PHP causes confusion and inefficiency in development.', 'Vanilla PHP lacks default security, requiring manual effort to secure the application.', 'PHP has greatly improved with PDO, prepared statements, and filters in PHP 5 and PHP 7.']}, {'end': 1182.833, 'segs': [{'end': 937.49, 'src': 'embed', 'start': 888.957, 'weight': 0, 'content': [{'end': 892.418, 'text': 'Now, both languages have great package managers.', 'start': 888.957, 'duration': 3.461}, {'end': 895.539, 'text': 'Python has pip and PHP has composer.', 'start': 892.498, 'duration': 3.041}, {'end': 899.18, 'text': 'Setting those up on different platforms has become pretty easy.', 'start': 895.999, 'duration': 3.181}, {'end': 906.823, 'text': 'There was a time when setting up Python with pip on Windows was really difficult, but now, with Python 3,', 'start': 900.06, 'duration': 6.763}, {'end': 910.424, 'text': "pip just comes installed with it and there's no need to install it separately.", 'start': 906.823, 'duration': 3.601}, {'end': 917.726, 'text': 'Also, setting up the virtual environment that Python recommends is pretty easy as well on all platforms.', 'start': 911.224, 'duration': 6.502}, {'end': 924.578, 'text': "Alright so when it comes to content management there's really no comparison.", 'start': 919.414, 'duration': 5.164}, {'end': 928.182, 'text': 'PHP just wins hands down against any language.', 'start': 924.659, 'duration': 3.523}, {'end': 937.49, 'text': 'WordPress is still very popular and it allows you to quickly build sites or applications where clients can log in and they can update and create content.', 'start': 928.622, 'duration': 8.868}], 'summary': 'Python and php have efficient package managers, with pip installed with python 3, making setup easier. php excels in content management, particularly with the popular wordpress platform.', 'duration': 48.533, 'max_score': 888.957, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk888957.jpg'}, {'end': 1005.903, 'src': 'embed', 'start': 963.463, 'weight': 2, 'content': [{'end': 967.246, 'text': 'You can use a five dollar per month shared hosting account if you want.', 'start': 963.463, 'duration': 3.783}, {'end': 970.709, 'text': "Now, with that being said, that doesn't mean that that's what you should do.", 'start': 967.667, 'duration': 3.042}, {'end': 977.495, 'text': "Shared hosting isn't the best choice unless it's a small application and you don't expect a ton of traffic from it.", 'start': 971.45, 'duration': 6.045}, {'end': 983.36, 'text': "If it's a large scale app that you put your all into and you want it to succeed and perform really well.", 'start': 977.875, 'duration': 5.485}, {'end': 989.486, 'text': "then no matter what language you use, you're going to put some work and some research into deployment and hosting.", 'start': 983.88, 'duration': 5.606}, {'end': 992.249, 'text': 'So for Python, you have a few options.', 'start': 990.087, 'duration': 2.162}, {'end': 996.153, 'text': 'I would suggest using cloud hosting like DigitalOcean.', 'start': 992.969, 'duration': 3.184}, {'end': 1003.34, 'text': 'They actually have pre-built droplets where you can already have Python in the virtual environment installed.', 'start': 996.533, 'duration': 6.807}, {'end': 1005.903, 'text': 'You can choose to have Django all set up if you want.', 'start': 1003.38, 'duration': 2.523}], 'summary': 'Shared hosting suitable for small apps, but larger apps require cloud hosting like digitalocean for python deployment.', 'duration': 42.44, 'max_score': 963.463, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk963463.jpg'}, {'end': 1081.899, 'src': 'embed', 'start': 1036.701, 'weight': 4, 'content': [{'end': 1038.222, 'text': "All right, so let's wrap this up.", 'start': 1036.701, 'duration': 1.521}, {'end': 1042.484, 'text': 'My bottom line and advice is to one, find what you want to do.', 'start': 1038.262, 'duration': 4.222}, {'end': 1046.008, 'text': "Look, look at job stats, figure out what you're passionate about.", 'start': 1042.645, 'duration': 3.363}, {'end': 1056.653, 'text': 'Do you want to build web apps or are you interested in data science, AI, etc.? Anything but web apps, Python is probably the clear choice over PHP.', 'start': 1046.348, 'duration': 10.305}, {'end': 1063.954, 'text': "But if it is web development that you're interested in run through some tutorials, documentation,", 'start': 1057.093, 'duration': 6.861}, {'end': 1068.776, 'text': "take a period of time to see what you like and don't like about each language.", 'start': 1063.954, 'duration': 4.822}, {'end': 1073.036, 'text': "That's one thing that I didn't really talk about is enjoyment.", 'start': 1069.596, 'duration': 3.44}, {'end': 1081.899, 'text': 'Maybe PHP has a few more jobs, but if you hate writing it, then you should probably look into Python Or something else, of course.', 'start': 1073.156, 'duration': 8.743}], 'summary': 'Find your passion in web development, consider python over php for non-web apps, prioritize enjoyment over job availability.', 'duration': 45.198, 'max_score': 1036.701, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk1036701.jpg'}, {'end': 1130.612, 'src': 'embed', 'start': 1103.193, 'weight': 7, 'content': [{'end': 1109.318, 'text': "So, you know, don't take all of your advice from one source, even if that source is as awesome as I am.", 'start': 1103.193, 'duration': 6.125}, {'end': 1115.262, 'text': "I'd also suggest building something of your own in both technologies.", 'start': 1110.278, 'duration': 4.984}, {'end': 1117.343, 'text': "It doesn't have to be vanilla.", 'start': 1115.942, 'duration': 1.401}, {'end': 1120.645, 'text': 'Maybe build a small Django app or a small Laravel app.', 'start': 1117.383, 'duration': 3.262}, {'end': 1130.612, 'text': 'All of this stuff may take a month or so, but that month is really worth deciding your fate and deciding what technology,', 'start': 1121.966, 'duration': 8.646}], 'summary': 'Diversify advice sources and build django or laravel app within a month.', 'duration': 27.419, 'max_score': 1103.193, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk1103193.jpg'}], 'start': 888.957, 'title': 'Python and php comparison', 'summary': 'Compares python and php in terms of package managers, virtual environment setup, content management, and deployment, highlighting the ease of setting up python with pip and virtual environment, the dominance of php in content management, and the simplicity and affordability of php deployment.', 'chapters': [{'end': 983.36, 'start': 888.957, 'title': 'Comparison: python and php', 'summary': 'Compares python and php in terms of package managers, virtual environment setup, content management, and deployment, highlighting the ease of setting up python with pip and virtual environment, the dominance of php in content management, and the simplicity and affordability of php deployment.', 'duration': 94.403, 'highlights': ['Setting up Python with pip on Windows has become easy with Python 3 installed with it, eliminating the need to install it separately.', 'PHP excels in content management with popular platforms like WordPress, allowing quick building of sites and applications for clients to update and create content.', 'PHP deployment is simple and cost-effective, allowing the use of a five dollar per month shared hosting account for smaller applications.']}, {'end': 1182.833, 'start': 983.88, 'title': 'Python vs php: deployment and career advice', 'summary': 'Discusses deployment options for python and php, recommends using cloud hosting like digitalocean for python, highlights the importance of exploring passion and enjoyment when choosing a language, and advises building projects in both technologies before making a decision.', 'duration': 198.953, 'highlights': ['The chapter recommends using cloud hosting like DigitalOcean for Python, which offers pre-built droplets with Python and Django already installed.', 'The chapter emphasizes the importance of exploring passion and enjoyment when choosing a language, suggesting that even if PHP has more jobs, if one hates writing it, they should consider Python or another language.', 'The chapter advises building projects in both Python and PHP to make an informed decision about which language to focus on for a career.', 'The chapter suggests exploring job stats and personal interests to determine whether to focus on web apps, data science, or AI, highlighting Python as the clear choice over PHP for anything but web apps.', 'The chapter encourages seeking multiple perspectives and not relying solely on one source of advice when making decisions about technology and programming languages.']}], 'duration': 293.876, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/M8Lxu7miiyk/pics/M8Lxu7miiyk888957.jpg', 'highlights': ['Setting up Python with pip on Windows has become easy with Python 3 installed with it, eliminating the need to install it separately.', 'PHP excels in content management with popular platforms like WordPress, allowing quick building of sites and applications for clients to update and create content.', 'PHP deployment is simple and cost-effective, allowing the use of a five dollar per month shared hosting account for smaller applications.', 'The chapter recommends using cloud hosting like DigitalOcean for Python, which offers pre-built droplets with Python and Django already installed.', 'The chapter advises building projects in both Python and PHP to make an informed decision about which language to focus on for a career.', 'The chapter suggests exploring job stats and personal interests to determine whether to focus on web apps, data science, or AI, highlighting Python as the clear choice over PHP for anything but web apps.', 'The chapter emphasizes the importance of exploring passion and enjoyment when choosing a language, suggesting that even if PHP has more jobs, if one hates writing it, they should consider Python or another language.', 'The chapter encourages seeking multiple perspectives and not relying solely on one source of advice when making decisions about technology and programming languages.']}], 'highlights': ['Python is the fastest growing major programming language, particularly in areas like machine learning and AI.', 'PHP remains extremely popular for web development, especially in building web applications and content management systems like WordPress.', 'Large companies use both languages, with PHP being used by Facebook, Wikipedia, Yahoo, and others, while Python is utilized by Instagram, parts of Google, and Spotify.', "Python's stricter syntax and clearer way of doing things, which garners more respect from programmers, and its emphasis on a right way and a wrong way of coding, aiding the learning curve.", "PHP's practicality for web development, including hosting and content management, despite its reputation for poorly written code.", 'Both languages have two incredible frameworks: PHP has Laravel and Symfony, while Python has Django and Flask.', 'The chapter recommends using cloud hosting like DigitalOcean for Python, which offers pre-built droplets with Python and Django already installed.', 'The chapter advises building projects in both Python and PHP to make an informed decision about which language to focus on for a career.', 'The chapter suggests exploring job stats and personal interests to determine whether to focus on web apps, data science, or AI, highlighting Python as the clear choice over PHP for anything but web apps.', 'The chapter emphasizes the importance of exploring passion and enjoyment when choosing a language, suggesting that even if PHP has more jobs, if one hates writing it, they should consider Python or another language.']}