Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fighting-k/symfony2-jobeet-tutorial

Repository files navigation

Symfony2简介

Symfony

网上有很多关于Symfony的介绍,如果你还不知道Symfony是什么,那么《Symfony2是什么》(原文:《What is Symfony2?》)将帮助你简单了解Symfony。 下面是常用的Symfony资源:

关于这一系列的教程

基于Symfony2.3,开发一个在线招聘平台(job board),完成后的作品展示Jobeet

原文地址:http://www.intelligentbee.com/blog/2013/08/07/symfony2-jobeet-day-1-starting-up-the-project/

Symfony官网的Jobeet教程:http://symfony.com/legacy/doc/jobeet?orm=Doctrine(但这个教程基于1.x)

为什么我要翻译这个教程

我学习PHP也是有段时间了,接触过的PHP开发框架也就少数几个,有ThinkPHP、CakePHP等,而且它们大都上手简单,开发效率也挺高的。早之前就听过了Symfony2,但是一直没想去了解它。有一天心血来潮,就Google了一些资源,于是就发现了这一些列不错的教程。教程中的内容和《Ruby on Rails Tutorial》差不多,都是以一个真是的案例来给大家讲解框架的使用,其中有教你怎样使用Symfony2进行开发,怎么样进行测试,怎么编写命令行任务等等。又鉴于国内关于Symfony2的资料稀缺,我认为这份资料可以说是很珍贵的。所以,我尝试着翻译(以前没做过翻译)。我翻译这个教程目的是想让更多国内的小伙伴能见识一下Symfony2的强大,PHP的强大,希望大家能对Symfony感兴趣。

从何入手

学习一个大而全的框架无疑会增加我们的学习成本,而且相对于其它的PHP开发框架,Symfony是复杂了。如何选择一个PHP框架来进行开发自己的应用呢?首先我们当然要对备选的框架的功能和特性有点了解吧。如何才能够快速地了解一个框架在开发中所体现出来的特性呢?那么当然是通过一个实例啦。用实例和最佳实践来展示框架或者语言的特性,那么这一些列Tutorial是你不错的选择。

如果你只是想快速了解怎么使用Symfony和开发网站的流程,你可以不必一行行地把代码起敲进去,我鼓励你使用粘贴复制代码的方式来学习。

补充

这一些列教程我并非是完完整整,一字不漏地翻译原文,因为有些词汇翻译成中文就比较难理解和拗口了,而且其中有些类名,变量名或者是数据模型的名字我都没有对其翻译(当你见到user这个单词时你会不会马上联想到他/她应该有username和password呢),我希望能为小伙伴们翻译出简单易懂的文字。

因为这是我第一次翻译英文教程,所以如果有什么地方翻译地不好或者是曲解了原意,还请大家帮忙指出,我会马上对其进行修正,谢谢。

目录

感谢

感谢IntelligentBee提供这么好的文章。

许可证

这些文章基于Attribution-NonCommercial 3.0 Unported license发布。您不需要为本教程付钱。

您有权复制、分发、修改或展示本教程的内容,但请您指定声明文章的出处(http://www.intelligentbee.com/),也请勿将其用于任何商业用途。

您可以在以下链接查看该许可证的全文:

http://creativecommons.org/licenses/by-nc/3.0/legalcode

About

Symfony2 Tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /