Настольная документация веб-девелопера
У каждого веб-разработчика под рукой всегда есть документация и справочники по тем инструментам, с которыми он работает. Никто не сможет запомнить все возможные функции, которые доступны программе, поэтому большую часть всей этой информации постоянно приходится находить во всевозможных справочниках и мануалах.
Для веб-разработчика, работающего с LAMP, минимальный набор документации примерно такой:
- Справочник по PHP. Удобно скачать справочник в формате CHM, так как в нём есть удобный алфавитный указатель с быстрым поиском. Лучше всего скачать версию с пользовательскими комментариями: в ней кроме официальной документации по функциям PHP есть большой объём дополнительной информации, присланной самими пользователями. В комментариях есть примеры программ, использующих различные возможности, о которых в документации может быть сказано слишком мало.
- Справочник по MySQL. Здесь всегда можно найти информацию о возможностях MySQL и синтаксисе SQL запросов.
- Справочник по HTML4 и по HTML5.
- Справочник по CSS2.
Документацию лучше всего скачать в виде PDF (или, если есть возможность - CHM, если работаете в Windows) и держать под рукой, чтобы при любых вопросах была возможность обратиться к достоверному источнику, не открывая поисковик и не выискивая нужную информацию среди рекламы и всякого треша.
Пытливый читатель, возможно, уже заметил, что вся документация на английском языке. Исключение составляет, пожалуй, только документация по PHP. Это означает, что достоверную информацию из первоисточника можно получить лишь зная английский язык. Поэтому, если у вас в почтовой программе завалялся старый спам про курсы американского английского, быть может настала пора воспользоваться предложением :). Вообще, знание английского языка в программировании необходимо.