GithubHelp home page GithubHelp logo

symfony's Introduction

#Introduction 引言

This book is written in Chinese for Chinese PHP programmers (entry to intermediate level1).

本书以中文写成,面向中文PHP程序员(初级到中级水平)。

After reading through this book, the readers shall have a better understanding in the following areas:

阅读完此书后,读者应该对如下的领域有一个更好的理解:

  • MVC structure of a typical web application
  • 一个典型的Web应用所使用的MVC结构
  • Symfony 3 installation, bootstrapping
  • Symfony 3安装和自举式配置
  • Important concepts and terminologies in Symfony 3
  • Symfony 3中重要的概念和术语
    • Controller, Routes, Entity, Repository, Templates
    • 控制器,路由,实体,仓库,模板
    • Bundle

We will build from scratch a personal book collection site to learn Symfony 3 framework. This site will have the following features:

我们将学习Symfony 3框架来从头建立一个个人书籍收藏站点。这个站点将有如下特性:

  • A secured backend to CRUD a book entry and other related operations.
  • 一个安全的后台来CRUD一本书籍和其它相关操作。
  • A frontend to display book collections, and other related operations.
  • 一个前台来显示书籍收藏和其它相关操作。

The full code repository can be found here.

本教程所有代码可以在这里下载。

Let's get started!

让我们开始吧!

(All other contents in this book will be written in Chinese.)

(本书其它内容将均以中文写成。)

TR@SOE

2015.1.21 Updated: 2016.3.17

Footnotes

  1. This means he/she at least has a basic knowledge in Linux and PHP programming. 这意味着他/她具有Linux和PHP编程的基础知识。

symfony's People

Contributors

taylorren avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Forkers

peteryu1 zhu-ren

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.