当前位置:首页>开发>正文

基于Flask的开源CMS有什么推荐 值得看的Python的开源项目有哪些?

2023-04-28 00:44:09 互联网 未知 开发

 基于Flask的开源CMS有什么推荐 值得看的Python的开源项目有哪些?

基于Flask的开源CMS有什么推荐

wordpress、drupal、joomla、xoops之类的老牌开源CMS,代码的严谨性、可二次开发性完全不用担心。 wordpress像简单装修的房子,各类家具很方便查找和购买,但如果发现比如水管没牵好之类的“硬装修”问题会比较头痛;joomla像豪华装修的房子;drupal像乐高;xoops没项目经验,没发言权。 仅仅是企业的介绍和一些企业动态的发布的话,wordpress可以完胜,开发简易、资源多(插件、主题、主题框架……)、文档丰富,但如果可能会经常性地增加某些潜在需求,用drupal会保险点,但投入、门槛更高些。

值得看的Python的开源项目有哪些?

Pocoo 家出的都是精品,比如 Flask, Werkzeug, Jinja 2 , Pygments, Sphinx 。Flask 号称微框架,0.1的代码才700来行(其中大部分都是注释) 而且代码写得很规范,非常适合学习。

Django为了做到功能完备代码必然庞大而复杂不建议单纯的阅读。

python flask 需要哪些技术

稍微总结 Django 和 Flask 的特点:

Django 提供了一系列的比较成熟的解决方案,鼓励用户使用这些现成的解决方案来快速开发系统。这些解决方案看似独立,其实在不同程度上互相配合,Django 这些 All in one 的理念,尤其擅长于开发电商系统。

Flask 是一个微框架,其提供了比较完善的 Web 服务器所需的基本功能,同时允许且建议用户自由选择扩展的技术。Flask 适合开发 API 服务(如有独立的权限系统,依赖的第三方组件)。

其二者的区别包括但不限于:

权限系统
缓存中间件
数据库ORM
模板引擎
国际化处理