2013-05-09 1 views
2

это менее технический, но важный вопрос.Об основах в php

Я делаю php в течение 6 месяцев и имею хорошие базовые знания языка. теперь я думаю, что пришло время перейти к использованию фреймворка, но я очень смущен обо всем (и я думаю, это естественно для всех, кто учится только в Интернете).

Я хочу знать подробно о базовой концепции фреймворков в php, а также о том, с какой из них хорошо начать. Я работал с java и хорошо разбираюсь в ООП, если это имеет значение.

Я - nettuts + подписчик, и они хороши с учебниками, но по некоторым причинам они слишком много сосредотачиваются на структуре «LARAVEL», которая, по моему мнению, не популярна или имеет отрицательные ответы.

Может ли кто-нибудь с опытом познакомить меня с всей этой саги о каркасе и расскажите мне, какой из них полезен для изучения и какой-то основополагающей информации о каркасах.

PS: В прошлый раз, когда я пытался изучить рамки, я закончил тем, что читал долго ненавижу дебаты о том, стоит ли изучать php или нет. так что, пожалуйста, ребята меня.

Благодаря

+1

попробовать 'Yii, Cakephp'. –

+1

+1 Некоторые заметные рамки для PHP, которые в основном используются компаниями, - http://framework.zend.com/, http://ellislab.com/codeigniter, http: //symfony.com/legacy, http: // cakephp.org/, http: //www.mojavi.org/. –

ответ

2

Если вы собираетесь начать с MVC, пожалуйста, перейдите на CodeIgniter. Это даст вам отличное представление о MVC очень просто, работая над ним. Важная вещь в CodeIgniter - это очень хорошая и легко понятная документация.

Если вы знаете кое-что ясное знание о MVC, то перейдите по ссылке Zend, Yii, которые имеют больше функций поддержки.

0

Если у вас есть знания mvc и java, тогда попробуйте magento каркас имеет чистое упс, как java.

Magento построен на вершине структуры ZEND и Magento также популярны теперь дни, и вы должны найти много статьи о начиная с Magento