TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

PHP Framework suggestion

3 点作者 zeved将近 11 年前
Hello! I am a freelancer and I was given the task to create a car park &#x2F; junkyard site. However, I dont really know what to use. I thought of using a CMS but I will have to modify quite some stuff to fit my needs and I&#x27;m affraid I will bump into the CMS&#x27; API and that will set me back alot. What do you recommend? Keep using a CMS (and if so, which one?) or go for a framework? I think it&#x27;s better to use a framework so that everything will link together nicely. However, I have little experience with frameworks but I&#x27;m not affraid. Do you have a suggestion for a PHP begginer (sort of). I tried CI and Smarty but I don&#x27;t really feel at home with them.<p>Thanks!

4 条评论

krapp将近 11 年前
I think that it&#x27;s more important for modern PHP programming to be familiar with PSR-0, Composer and the Model-View-Controller pattern than necessarily a specific framework, because depending on how simple this site needs to be it can be done entirely by pulling in, say, Twig and a url router and some other packages into Composer.<p>If you want a framework that does less for you, then consider Slim Framework. If you want one intended for scalable projects with a lot of existing libraries and helpers, then consider Laravel (though in the latter case, the learning curve can be a bit steep.)
neolizzard2k将近 11 年前
Cms -&gt; typo3 Framework -&gt; silverlight<p>But if you ask me - it&#x27;s try and error case. Test some frameworks and use the where you feel save. Usually as a beginner you should take one with a bigger userbase (e.g for questions)
edoceo将近 11 年前
+1 to krapp. The patterns in Yii, Cake, Zend are very similar. Try one, then another to see which feels better. Or simple ones like Slim, Twig or Radix
johnny22将近 11 年前
many of the popular frameworks and cms projects are based on (or use many of) symfony2 components. looking at symfony2 and silex will give you a pretty good handle on how they work.