web开发框架介绍(1)-概述

嗯,这里是简介,主题配置内可以修改,如留空则不显示

web开发框架介绍(1)-概述


我个人对web开发非常感兴趣,平时也会自己着手做一些项目,甚至接一些外包的项目,这些项目基本上都是基于Web的项目,所以对web开放框架了解的比较多,但是现在的web开发框架真的是太多了。在我想写这一系列的文章的时候,我到网上调研了一下现在使用较多的开发框架,如下图,令我惊讶的是,排名前面的除了go语言和nodejs基本没听过,原来这些都是国外在用的一些开发框架,比如国内使用较多的tp框架竟然没有。不过这也让我知道自己不懂的还有很多。


blob.png 

 

我列了一个清单如下表,我会按照下表中的内容,去了解相应的框架,并使用相应的框架完成一个留言表的app,通过开发这个demo来了解框架的本质。这张表,我将持续维护。



java
spring
SSH( Spring + Struts +Hibernate)

PHP
smarty
zend
thinkPHP
yii
cakePHP
laravel
codeigniter

python
django

.NET
.net MVC

ruby
ROR(ruby on rails)

Node.js
express
railway

perl
catelyst
Dancer
Mojolicious

C
lcore

Scala
lift


开发留言板是一个很简单的app,但是依然需要使用到数据库,但是数据库只有一张表,设置数据表如下,每一个框架下的表结构都是一致的。

blob.png
   我会把自己所有的代码和文档放到github上,望交流合作:https://github.com/yuanmouren1hao/web-development-framework.git

 


发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Hello world. 豫ICP备16008819号-1.

Power by Z-BlogPHP  Theme by wzdaxue