五款优秀的web开源后端框架

作为一个web开发人员,下面五款优秀的开源框架一定要了解一下。

PHP篇

作为全球最好的web开发编程语言,PHP的框架非常多。下面重点介绍2款:

Laravel

https://laravel.com

Laravel最大的优势就是:简洁和优雅。能迅速的让大家从杂乱无章的代码中解脱出来。

拥抱PHP7

基于composer

全栈型框架

灵活的路由配置

仅仅通过配置文件就可以切换缓存、会话的存储介质,包括(file、redis、database)

仅仅通过配置文件就可以切换图片和文件的存储介质,包括(本地服务器、独立图片服务器、OSS存储或者ftp主机等)

中间件优雅过滤路由

Laravel Package模式灵活的开发功能模块组件

还有好多好多....

Symfony

symfony.com

如果说Laravel是PHP框架中的逍遥派,那Symfony绝对是PHP框架中的少林派。一个集大成者的web框架。你可能没使用过Symfony,但是说不定使用过Symfony框架中的Component。Symfony的组件被广泛应用于其他PHP框架和程序中。

下图为Symfony中部分组件列表:

Python篇

Django

https://www.djangoproject.com/

Django于Python之重要性,就好比Symfony于PHP之重要性。Python中web第一框架Django。我们后续会在pythonshuo.com平台中推出相应视频课程。

Ruby篇

Rails

http://rubyonrails.org/

Rails应该是web框架中,快速开发的鼻祖吧。大家可以想象一样,Laravel其实就是PHP版本的Rails。Django也差不多是Python版本的Rails。著名的Github、Twitter均是Rails的重要案例,由此可以Rails的魔力。

Swift篇

Vapor

https://vapor.codes/

Swift不仅仅可以开发iPhone的App应用,还可以开发服务器端应用,比如基于linux系统的服务器端web应用。vapor相当于就是swift版本的Laravel,后续我们会在larashuo.com平台推出vapor相关视频教程。

larashuo.com

视频教程

订阅优惠

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180121G063A700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励