我们正在努力恢复Google Play商店上的Unionpedia应用程序
传出传入
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

Pylons

指数 Pylons

Pylons是一个开放源代码的Web应用框架,使用Python语言编写。它对WSGI标准进行了扩展应用,提升了重用性且将功能分割到独立的模块中。 Pylons是最新的Web应用框架中的典型,类似于Django和TurboGears。Pylons受Ruby on Rails影响很深:它的两个组件,和是Rails特性的Python实现。.

目录

  1. 8 关系: 各網頁框架系統的比較FlaskPyramidPythonRedditSQLAlchemyTurboGearsWeb应用框架

各網頁框架系統的比較

Category:软件比较 Category:Web应用框架.

查看 Pylons和各網頁框架系統的比較

Flask

Flask是一個使用Python編寫的輕量級Web應用框架。基於Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask使用BSD授權。 Flask被稱為“microframework”,因為它使用簡單的核心,用extension增加其他功能。Flask沒有預設使用的資料庫、表單驗證工具。然而,Flask保留了擴增的彈性,可以用加入這些功能:ORM、表單驗證工具、檔案上傳、各種開放式身份驗證技術。.

查看 Pylons和Flask

Pyramid

#重定向 Pylons.

查看 Pylons和Pyramid

Python

Python( ),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以視之為一種改良(加入一些其他程式語言的優點,如物件導向)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比於C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。 与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。 Python 解释器本身几乎可以在所有的操作系统中运行。Python的正式直譯器CPython是用C语言编写的、是一個由社群驱动的自由软件,目前由Python软件基金会管理。.

查看 Pylons和Python

Reddit

Reddit()是一个娱乐、社交及新聞网站,注册用户可以将文字或連結在網站上發布,使它基本上成為了一個電子佈告欄系統。注册用户可以对这些帖子进行投票,结果将被用来进行排名和决定它在首页或子页的位置。網站上的內容分類被稱為「subreddit」。subreddit的內容包括新聞、電子遊戲、電影、音樂、書籍、健身、食物和圖片分享等。 Reddit由在維吉尼亞大學讀書時當時是室友的和亞歷克西斯·瓦尼安於2005年創立。康泰納仕於2006年收購了該網站。Reddit於2011年9月脫離康泰納仕,成為康泰納仕母公司先進出版公司的子公司。雖然先進出版公司是其最大股東,但Reddit是獨立運作的。Reddit公司的總部設在加利福尼亚州的旧金山。在2014年10月,Reddit在由主持,包括馬克·安德森、彼得·泰爾、、史努比狗狗和謝拉·力圖的一輪投資中獲得5000萬美元。他們的投資使Reddit公司的估值達5億美元。.

查看 Pylons和Reddit

SQLAlchemy

SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行。 SQLAlchemy“采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”。SQLAlchemy的理念是,SQL数据库的量级和性能重要于对象集合;而对象集合的抽象又重要于表和行。因此,SQLAlchmey采用了类似于Java里Hibernate的模型,而不是其他ORM框架采用的Active Record模型。不过,和等可选插件可以让用户使用声明语法。 SQLAlchemy首次发行于2006年2月,并迅速地在Python社区中最广泛使用的ORM工具之一,不亚于Django的ORM框架。.

查看 Pylons和SQLAlchemy

TurboGears

TurboGears是一個提供網頁前端到後端整合的網站框架,使用Python動態語言。 Python語言上有無數網頁開發模組可選擇。要挑選合適的模組會花上開發者寶貴的時間精力,TurboGears就像是Python網頁開發上的發佈套件(Linux发行版),整合各種推薦的Python開放原始碼模組,提供簡單易用的介面與一致的系統體驗。.

查看 Pylons和TurboGears

Web应用框架

Web應用框架(Web application framework)是一種電腦軟體框架,用來支援動態網站、網絡應用程式及網路服務的開發。這種框架有助於減輕網頁開發時共通性活動的工作負荷,例如許多框架提供資料庫存取介面、標準樣板以及會話管理等,可提昇程式碼的可再用性。.

查看 Pylons和Web应用框架