Есть ли какие-то специфические части PHP, которые я должен изучить, чтобы помочь мне использовать CodeIgniter в будущем? - PullRequest
0 голосов
/ 28 августа 2010

Я бы хотел изучить PHP с целью использования CodeIgniter для создания нескольких приложений.Меняет ли это то, что или как мне следует начать с PHP?

Я дизайнер с хорошими навыками работы с интерфейсом.Я использовал Coldfusion в университете, но хочу создать материал на более широко поддерживаемом (и уважаемом?) Языке.CodeIgniter кажется великолепным, но я хотел бы знать, насколько мне нужно хорошее основание в PHP.Любые предложения учебника / книги очень ценятся.

Ответы [ 3 ]

1 голос
/ 29 августа 2010

Вот сообщение от Дерека Алларда об изучении php с codeigniter (оно короткое, всего пара абзацев):

http://www.derekallard.com/blog/post/learning-php-with-codeigniter/

0 голосов
/ 30 августа 2010

Мое мнение: сначала изучите PHP, затем изучите фреймворк, такой как CIПоверь мне, это правильный порядок.

0 голосов
/ 28 августа 2010

Да, есть одна важная вещь, которую вы должны изучить или понять в первую очередь. Это модель MVC, которую использует codeigniter, она обозначает Модель, представление и контроллер. По сути, вам нужно разделить код на 3 уровня, модель заключается в запросе базы данных, контроллер также называется уровнем бизнес-логики, вам необходимо проверить, может ли запрос быть выполнен или нет, и, наконец, представление, являющееся представлением. слой, что увидит пользователь. В остальном для кодигнитера требуется общее знание php.

Вот несколько статей о структуре MVC:

http://net.tutsplus.com/tutorials/other/mvc-for-noobs/

http://net.tutsplus.com/tutorials/php/hvmc-an-introduction-and-application/

и вот список из 15 видеоуроков о codeigniter, написанных авторами nettuts:

http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-profiling-benchmarking-hooks/ (это последний учебник из списка, но единственный, который ссылается на все остальные учебники)

РЕДАКТИРОВАТЬ: ООП (объектно-ориентированное программирование) также то, что вы могли бы посмотреть. http://net.tutsplus.com/tutorials/php/oop-in-php/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...