简体   繁体   中英

Django's Relationship with Java EE,ASP.NET & PHP

Django is a ~new~ programming language (compared to Java EE, Asp.Net and PHP).

What are similar aspects of django that are in Java EE, Asp.Net and PHP?

For Example. Django has very similar URL patterns to Java EE.

Thanks,

-R

similar aspects of django that are in Java EE, Asp.Net and PHP?

  • Django is a framework. It uses Python as a language. Embedded in Apache, it's a nice way to serve web content.

  • Java is a Language. Some folks like Tomcat as a framework. Some don't. If you write JSP pages, it's a nice way to present web content.

  • ASP.Net is both language and run-time library with web page template features. It usually works with IIS to create a nice way to serve web content.

  • PHP is a language with web page template features. It usually works with Apache to create a nice way to serve web content.

Interestingly, Django cannot be compared with the other technologies.

Also they're all -- in some vague way -- part of serving web content. Sort of.

Django isn't a language, it is a web framework for python. J2EE and ASP.net are also both frameworks, but really not terribly appropriate for anything except for internal enterprise apps (you can use them for other things, but that is what they are developed for and work best for). PHP is a language which has similar frameworks to django, but PHP itself isn't really the same type of thing.

django is not a new programming language, it is a new web framework based on python. python to django is like php to code igniter(or cakephp)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM