未加星标

Lions, Tigers, and Web Development Frameworks, oh my!

字体大小 | |
[开发(python) 所属分类 开发(python) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

Apparently I've stumbled upon a problem that has recently faced many web developers. That is, I would like to adopt an open-source web development framework for mid-sized project. Well... searching that phrase only yields 200,000+ results. So how does one choose?

I guess Ruby on Rails sparked the whole "Web Development Framework" movement (among other things). I've typically usedphp for my web-based projects in the past, but over the last 2 years, I've also become a huge fan of python. I'm not opposed to learning a whole new language (in fact, I'm quite for it!), but for this particular project, I'd like to stick with something I already know quite well. So, that limits my languages to PHP and Python.

Additionally, I would like that the framework support multiple databases on the back-end (especially SQLite!), and that there not be huge additional requirements to get things up and running. I would also like it to integrate nicely with Prototype , and, if it works on Mac OS X, that a huge PLUS!

So, for the PHP side of things, my top three candidates were:

symfony prado CakePHP

I've already started working through symfony's excellent tutorials, and there are two main reasons that I chose symfony to start with:

An online book (and excellent Documentation) An easy-to-use sandbox . This lets me get started quickly with it.

I've still got a soft spot in my heart for Python, and eventually, I'd like to let it into my Web Development world. I've read good things about both TurboGears and Django . Interestingly enough, Django comes bundled with its own (lightweight) web server (for testing purposes), so it's a great candidate for anyone wanting a framework with little overhead... It will probably be my overall number 2 choice.

本文开发(python)相关术语:python基础教程 python多线程 web开发工程师 软件开发工程师 软件开发流程

分页:12
转载请注明
本文标题:Lions, Tigers, and Web Development Frameworks, oh my!
本站链接:http://www.codesec.net/view/479750.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 开发(python) | 评论(0) | 阅读(47)