Показать сообщение отдельно
Старый 19.04.2013, 00:18   #66
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Цитата:
Сообщение от Rabbiteggs Посмотреть сообщение
даже в php коде чутка начал понимать откуда ноги растут
Если Вы решили изучить PHP - рекомендую Библиотеку им. Ленина (если Москва - ТО вам крупно повезло - и Ajax, и jQuery все здесь, и офигенная столовая кстати). Если Вы не из Москвы - то интернет по скачке pdf-Вам в помощь... Но зато если будете в Москве - неприменно туда заглядывайте... Кстати - я там редко-часто но бываю...

Логика изучения такова:

1. берете 1, 2 книжки (небольшие) - но в которых все расписано хорошо, а код оформлен в рамочки (рекомендую - сам по ним начила изучать PHP - возможно кто-то из сообщества покритикует мой выбор и рекомендацию - только приветствую):

http://www.ozon.ru/context/detail/id/2318810/
http://www.ozon.ru/context/detail/id/150543/

И пока их не изучите в доль и поперек, даже и не думайте открыавть другие книги...
Это мой Вам совет - т.к. все книги пишут об одном и томже - но по разному - в итоге будет каша в голове...

Также паралельно изучаете SQL:
http://www.ozon.ru/context/detail/id/2643492/
Это самая лучшая книжечка - справочник для меня.

2. Далее практикуетесь, практикуетесь (я в голове никогда не держу весь список функций и всегда ищу решение задач через googel php.su (использую как список)....

НО САМОЕ ГЛАВНОЕ - не залезайти в дебри, и как поймете азы - сразу к шагу №3....
Т.к. он очень важен, очень очень!

3. Когда Вы уже научитесь ориентироваться в вышесказанном - т.к. Вы работаете с TYPO3 - в обязательном порядке - Учить и понимать ООП - хотя бы АЗЫ - и этого Вам хватит Выше крышы (уровень наследования и разбивки класса на функции, а также вызова классов как новые объекты).

4. Момент 4 - как-только Ваш код стал читаемым и логичным (таким что любой на этом форуме поймет что перед ним), а форму обратной связи с валидацией и на Ajax - Вы пишете на ура с "0" за 3-4 часа...

Можно приступить к следующему шагу (но это скорее не шаг, а состояние души - Вы знакомитесь с такими понятиями как одна точка входа на сайт, паттерны, расширения PHp, шматерны и прочие хитрости PHp . А также можете почитывать толстенные ГУРУ-книги - 1000 - 1500 страниц - и уже так сможете что-то выбирать там от туда для себя... Т.к. у Вас будет понимание - что брехня в книге и написано ради "написать", а что будет Вам полезным исопльзовать... - ОДним словом - все это уже Концепции, взгляды - подходы к работе и Главное Стандарты кодирования... А также знакомитесь с тем что такое "быдло и индусский код".

5. Вы кодер - И кроме Вашей работы Вам остается кататься на сноуборде и ездить на конференции, держите себя в курсе всех новинок и всего нового - одним словом делаете это частью своей жизни и расширяете кругозор...
А главное знакомитесь с новыми фишечками и функциями, которые не во всех книжечках пишутся (хрен знает почему - но это факт).

Как-то так...

А главное начать использовать потенциал typo3 - который заложен в нее... Да сейчас у нее есть одно слабое место (и это я говорю про визуализацию Ваших разработок - ее просто нет). Использовать - в первую очередь значит опираться на свои решения - а не на репозиторий.

И все получится...

--
-- У меня на достаточно глубокое понимание typo3 ушел год и 3 месяца + (и то, я каждый раз для себя открываю что-то новое, а зачастую открываю то - что в корне меняет мое представление об этой системе и удосбвте ее использования) .. .
-- На достаточно понимание html/jquery - ушло пол года
-- На достаточно глубокое понимание php-ушло 2-3 месяца...
-- На достаточное понимание bitrix-ушло 4 дня...

-- И досих пор есть вещи, которые Я пока не понимаю - это extbase, Neos, Typo3 6.x - и всякие фреймворки, как правильно сказал кто-то помоему из сообщества - что каждый фрейм. стремится быть ядром всего.... И вообще не пониаю все то, что лезет в мой код без моего разрешеия и настраивается не в 1-клик...

Ксатти - почему Windows - досих пор такое Гавно - почему, когда я покупая комп - Я еще должен на него ставить всякую херню вроде вордов, антивирусов, драйверов звуков и принторов - разве я отдаю деньги не за готовый продукт... А то это как говно-кино, за которое никто не вернет деньги...
__________________
Иван Литовченко
http://iv-litovchenko.ru/

Последний раз редактировалось Ивано++; 19.04.2013 в 00:43
Ивано++ вне форума   Ответить с цитированием