php和django做网站哪个更加合适-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

创新互联公司主营平乐网站建设的网络公司,主营网站建设方案,app软件开发,平乐h5小程序制作搭建,平乐网站营销推广欢迎平乐等地区企业咨询

了解php和django做网站哪个更加合适?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

我个人的想法就是:小型网站还是php比较实际.

Django有很多优点,但是为了成就这些优点,也增加了很多的麻烦.无论你需不需要这些优点,麻烦都是一定要承受的。

而这些优点,对小型网站来说几乎都不需要。

Django作为一个网站架构,为大型管理做了充分的准备:网站+应用的概念,url正则映射,数据库模块化.

实现这一切的代价就是,文件数量好多.一个网页就牵涉n个文件,很易出错,而且需要看很多资料去理解其内在机制.

比如url正则映射,你访问一个url,得到的其实不一定是实际存在那里的网页,Django获取了url之后,通过映射获取一个网页并返回,内部的实际地址是可变的.结果静态文件的目录并不是实际文件的相对目录,而是设定的一个静态文件夹.我看看设置的映射,每个请求都是自己映射到自己....根本没有必要的说.

再说数据库模块化.一个表就是一个类,并且强制的是一个类.看起来管理非常方便,但是如果你要修改数据库的字段的时候,你就麻烦了!我在这里踩了好几次坑!如果你不需要保留原来的数据还好些,如果要保留你就抓狂了!

再来说Django的另一个巨大优点:Python.

有了python的强大包资源的支持,可以实现很多php做不到的事情.

实现此优点的目的代价就是,脚本与网页分类,动态生成网页的能力很弱.

php直接嵌入到网页中,简单易用.python则不能嵌入到网页,所以后台处理与网页就分开了,通过"渲染"的方式定制网页.不但管理难度加大,最要命的是"渲染"只能用简单的模板,没有动态运算功能(毕竟不是脚本)!而且不能渲染出html标记.

这样当你需要进行更多变化的时候,非常麻烦!

我能想到的唯一解决方式就是,把数据渲染到一个看不到的div,然后用javascript动态计算生成网页...但是也比较麻烦。

结论:

Django是一个重型武器.如果你只是个人做个小型网站,那还是选择轻武器比较好.

感谢各位的阅读!看完上述内容,你们对php和django做网站哪个更加合适大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联-成都网站建设公司行业资讯频道。

分享题目:php和django做网站哪个更加合适-创新互联
网站地址:https://www.cdcxhl.com/article24/phece.html

成都网站建设公司_创新互联,为您提供品牌网站制作虚拟主机动态网站网站收录搜索引擎优化网站设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

手机网站建设