后端应用

你懂了一门后端语言,比如 Ruby,或者 PHP。也明白了怎么用 SQL 从数据库那里得到需要的数据。现在可以再选择学习一个系统或者一个框架。在这里你又会遇到很多分支。如果你从 PHP 那来,我推荐现在学一下 Laravel 框架与 Drupal 系统。如果你是从 Ruby 那儿来,现在可以学一下 Rails 框架。以后你可以基于这些系统与框架去开发自己想要的网站。

框架为应用提供了一套基础架构,比如怎么跟数据库系统交互,怎么把数据放到数据库里,怎么从数据库里提取需要的数据,怎么响应用户的请求。框架一般还会定一些规矩,这些规矩告诉你怎么编写与组织代码。我建议可以先去学一个框架,框架是学习开发的很好的开始,即使你可能并不打算基于框架开发。你在框架里可以学到很多,它里面有开发的规范,模式,有最佳实践。

系统比框架更近了一步,比如常用的内容管理系统(CMS:Content Management System)。框架安装配置好以后它什么都不是。但系统安装完成以后,基本上就是一个能用的网站了,用户可以注册帐号,创建内容,上传文件,添加评论等等。系统很可能是基于某个框架做的,比如 Drupal 用了很多 Symfony 框架里的东西。

任务

分支:PHP

  1. Laravel
  2. Drupal

分支:Ruby

  1. Rails

下一步

  • 前端应用

results matching ""

    No results matching ""