初学者用Symfony的旅程ob娱乐下载
去年,我的想法为一个特定的利基(开发交友网站http://www.lovehabibi.com/)。我有一个背景的网络产品开发和网络营销,但是我的编码技能仅限于HTML / CSS,和一些业余在摆弄c++年前。因为这不会成为下一个Facebook或Twitter上我可能需要一个投资者,雇佣一个编码团队,我决定做完全相反:保持整个项目按照上文,构建它自己,希望学习如何构建一个相对复杂的网站。至少运行费用将不不仅仅是主机,如果项目合理之后,我可以添加更多的资源和人。
大约6个月前,我面临一个挑战,感觉就像一个山:学习PHP。学习MySQL。从头构建一个像样的网站有多个用户、登录、消息传递、多语言支持,贝宝集成…以及后端CMS管理一切。我在一个公司工作比运行一个大型网站(每月1 m +)的Symfony过去和我一起工作的人建议我去Symfony。ob娱乐下载会有一个学习曲线,但繁重的框架将会帮助我。尽管如此,这将是我的第一个网站,是别的东西比静态HTML页面,确实有点吓人。
所以我命令一个副本从亚马逊PHP和MySQL的假人,在我的浏览器开了Symfony的权威指南,签署了Symfony论坛,开始阅读。ob娱乐下载一旦我明白了PHP语法和应该如何组织一个数据库,我完全转向Symfony文档、阅读指导从头到尾记下了笔记,偶尔给了法比烤在论坛帖子像“Symfony文档真是糟透了”。欧宝官网下载appob娱乐下载当然没有,但是学习可以让人沮丧(我现在看到明确的指南已经更新1.4 Symfony所以新手应该更担心)。ob娱乐下载我没有触摸Jobeet教程,直到最后,主要因为它有那么多的集中信息,但它的价值已经成为我现在回想起来更明显。我有幸知道一些Symfony程序员,我可以有时纠缠这样的问题“模块到ob娱乐下载底代表什么?”。
最后,总共花了大约4 - 5个月单独建立一个网站,我认为创业小团队的程序员可能相对骄傲的,包括设计开发、复制、HTML / CSS等等。请注意,这被认为是我工作作为一个自由职业者在天。网站6月上线,现在大约有2000注册用户,用户可以创建配置文件,上传照片,彼此信息,搜索,其他成员,和更多。Symfony的帮助下,我也创造了ob娱乐下载一个相对复杂的定制的CMS,我有完整的审核功能,自动生成报告现场活动,等等。我也有一个动态生成几百页的搜索引擎优化内容会活不久,Symfony的帮助处理干净的url。如果你读这篇文章,觉得这是一个小基本网站,注册并看看里面。真的不是。
我必须说,这一切都是在我到达没有Symfony,我现在知道Symfony是一个工具,可以让网络企业家带来你的想法生活。ob娱乐下载这对我来说是一件大事,我从来没有真正想成为一个开发人员,而是保持一个企业家/产品开发- - -仍然能够建立一个网站如何我想要学习它的内部运作。ob娱乐下载Symfony(教义)简化的过程建立一个复杂的网站,使总初学者推出一个网站,只是工作。没有Symfonob娱乐下载y,创建基于会话的身份验证,通过适当的逃离,使应用程序更加安全i18n行为,创造一个强大的后端,仅仅能够组织一个相对复杂的项目没有会耗费更多的时间....压垮或者是一个任务,我就不会。坦率地说,我甚至不认为我会知道如何组织一个项目。
我现在一个专用的Symfony的粉丝,期ob娱乐下载待Symfony 2.0,并试图帮助在论坛上只要我有时间。我注意到在回答别人的问题是非常有用的,因为它常常迫使我查找我只知道一点。
如果你想进入Symfony的人第一次或者权衡不同的PHP开发框架,我真的无法推荐Sob娱乐下载ymfony。只是坚持最初的学习曲线,确保你创建一个项目在你阅读(甚至仅仅是一个测试项目),并将所有的点击。
我希望有人发现听到这个有用的经验。
关于作者
汤姆Dibaja是基于产品开发/营销和网络企业家在巴塞罗那,西班牙。在过去的一年半,他一直作为一个自由产品顾问各种网上银行业务在欧洲,尤其是早期的创业公司。在空闲时间,他喜欢让人联想起新想法聪明的web服务,看看其中一个可能会让它大一天。如果你想取得联系,你可以找到他LinkedIn。
这个案例研究是由用户提供的symfony框架和各方的同意发表。ob娱乐下载你有兴趣在你的案例研究发表在symfony的博客吗?ob娱乐下载随时联系我们的社区经理斯蒂芬Koopmanscha欧宝体育平台怎么样p (Stefan。koopmanschap -在前台- dob娱乐下载ot - com)。
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
删除默认路由(http://www.lovehabibi.com/sfGuardAuth/signin, http://www.lovehabibi.com/default/index, http://www.lovehabibi.com/sfGuardAuth/signin,和所有其他);
自定义错误页面(见一个错误500是什么样子:http://www.lovehabibi.com/backend.php);
但是,嘿,我想开始也意味着错过了非常基本,)
继续:D
保持良好的工作!
三(千)问题:
湿草地托管服务器你最终选择了吗?
共享服务器优化主机web像你的吗?(我´已经听说有时运行缓慢)
最后……你使用了什么PHP IDE ?(我喜欢HateML但我认为它可能是´不足对于复杂项目)
谢谢!和快乐好运!
——我使用专用&管理服务器在美国(托管服务帮助我跳过去所有新手麻烦)
-共享服务器…我没试过不知道。我认为这完全取决于有多少用户和服务器上的负载。
- IDE…我有一些建议从朋友但我已经习惯了写的一切Dreamweaver CS4这就是我用我所有的编码(当然不是可视化编辑器)。我喜欢它的用户友好性。