[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Всё ли стоит читать?)
WebMaster89
Купил я вчера книгу PHP 5 в подлиннике, 2-е издание. Написали её Д.Котеров и А.Костарёв. Она блин здоровенная и в ней около 1100 страниц. Прочитал я первые 40 страниц и решил, что всё можно не читать. Какие части стоит прочитать если я хочу научится строит сайты, писать скрипты и всё такое.

Вот они:
    Часть 1. Основы Web-программирования
    Глава 1 Принципы работы Интернета
    Глава 2 Интерфейс CGI и HTTP
    Глава 3 CGI изнутри

    Часть 2. Выбор и настройка инструментария
    Глава 4 Установка Apache
    Глава 5 Установка PHP и MySQL
    Глава 6 Денвер: автомотизация установки инструментария
    Глава 7 Установка PHP 5 в OC Linux

    Часть 3. Основы языка PHP
    Глава 8 Характеристика языка PHP
    Глава 9 Переменные, константы, типы данных
    Глава 10 Выражения и операции PHP
    Глава 11 Работа с данными формы
    Глава 12 Конструкции языка
    Глава 13 Ассоциативные массивы
    Глава 14 Функции и области видимости

    Часть 4. Стандартные функции PHP
    Глава 15 Строковые функции
    Глава 16 Работа с массивами
    Глава 17 Математические функции
    Глава 18 Работа с файлами
    Глава 19 Права доступа и атрибуты файлов
    Глава 20 Работа с каталогами
    Глава 21 Запуск внешних программ
    Глава 22 Работа с датами и временем
    Глава 23 Управление интерпретатором
    Глава 24 Основы регулярных выражений в формате PCRE
    Глава 25 Работа с HTTP и WWW
    Глава 26 Сетевые функции
    Глава 27 Посылка писем через PHP
    Глава 28 Работа с СУБД MySQL
    Глава 29 Управление сессиями
    Глава 30 Работа с изобрадениями

    Часть 5. Объектно-ориентированное программирование на PHP
    Глава 31 Организация библиотек
    Глава 32 Классы и сокрытие данных
    Глава 33 Наследование и виртуальные методы
    Глава 34 Обработка ошибок и исключения
    Глава 35 Отражения, итераторы, массивы

    Часть 6. XML в PHP 5
    Глава 36 Фундамент XML
    Глава 37 DOM1 - объектная модель XML-документа
    Глава 38 DOM2 - пространства имён
    Глава 39 DOM3 идругие стандарты
    Глава 40 Пути-дорожки: язык XPath
    Глава 41 Расширение SIMPLEXML
    Глава 42 Расширение XLST

    Часть 7. Приёмы программирования на PHP 5
    Глава 43 Загрузка файлов на севрер
    Глава 44 Использование перенаправлений
    Глава 45 Перехват выходного потока
    Глава 46 Код и шаблон страницы
    Глава 47 Динамическая загрузка данных ( AJAX )
    Глава 48 DbSimple: упрощённый интерфейс работы с СУБД
Фууух! даписал!) долго же я мудился! ответьте пожалуйста за сторания!)
P.S. Мне 14 лет)



Спустя 5 минут, 34 секунды (17.06.2010 - 14:27) Ice написал(а):
40 страница в моей книге - это Основы Web-программирования. Ты решил не читать эту главу?smile.gif

Спустя 2 минуты, 42 секунды (17.06.2010 - 14:30) tomash написал(а):
WebMaster89
Вы решили все не читать исходя из каких соображений?

Спустя 56 секунд (17.06.2010 - 14:31) Basili4 написал(а):
У меня тоже такая книга есть я начал читать с 3 главы потом вернулся когда потребывались знания по настройке Апача

Спустя 1 минута, 30 секунд (17.06.2010 - 14:32) WebMaster89 написал(а):
Цитата
40 страница в моей книге - это Основы Web-программирования. Ты решил не читать эту главу? smile.gif

Ну дак там такая не нужна мудень в которой говориться, что такое доменное имя, хостинг и всё такое, в которой говориться зачем-то о отом, как работает интернет. Говориться о TCP/IP
Цитата
У меня тоже такая книга есть я начал читать с 3 главы потом вернулся когда потребывались знания по настройке Апача

Ты хотел сказать с 3 части?)

Спустя 1 минута, 14 секунд (17.06.2010 - 14:33) WebMaster89 написал(а):
Цитата
WebMaster89
Вы решили все не читать исходя из каких соображений?

Я решил, что не всё сдесь мне обязательно знать...

Спустя 18 секунд (17.06.2010 - 14:34) Basili4 написал(а):
Глава 3.8 Характеристика языка PHP нет с 3 главы

Спустя 2 минуты, 51 секунда (17.06.2010 - 14:36) WebMaster89 написал(а):
Тоесть с начала 3 части) много хороших знаний получили? и понравилось ли вам?

Спустя 4 минуты, 39 секунд (17.06.2010 - 14:41) tomash написал(а):
А я считаю со 2 части нужно читать

Спустя 4 минуты, 20 секунд (17.06.2010 - 14:45) Basili4 написал(а):
Я по первой успользовал денвер потом надоел его урезанный php и вообще почуствовал желание поднять web сервер поэтому прочитал и 1 и 2 части.

Спустя 7 минут, 40 секунд (17.06.2010 - 14:53) tomash написал(а):
Basili4
Когда сам намучаешся с серваками, перечитаешь документацию, в дальнейшем отпадает много впросов.

Спустя 1 минута, 54 секунды (17.06.2010 - 14:55) Rand написал(а):
Судя по содержанию, книга построена по принципу справочника, имхо, для новичков не самый лучший вариант. Интересней читать книгу, где описываются реальные задачи (от "Hello, world!" и далее по нарастающей).

P.S.: Из второй главы - про протокол HTTP читать обязательно.

Спустя 17 минут, 18 секунд (17.06.2010 - 15:12) Nikitian написал(а):
Без знания основ работы интернет и клиент-серверного взаимодействия не перестанут появляться темы типа: "Как сделать смену цвета ссылки на пхп без перезагрузки страницы." Сделать можно всё, но понимая как оно работает можно существенно облегчить себе жизнь в выборе правильного решения поставленных задач.

Цитата
Интересней читать книгу, где описываются реальные задачи (от "Hello, world!" и далее по нарастающей).
Интересней в плане ничего не зная написать первый скрипт. Хрен с ним, что в голове так и не отложится почему именно так и как оно вообще работает...

Спустя 1 час, 3 минуты, 20 секунд (17.06.2010 - 16:16) WebMaster89 написал(а):
Сапасибо всем! кароче буду читать всё подряд laugh.gif

Спустя 1 час, 29 минут, 8 секунд (17.06.2010 - 17:45) Rand написал(а):
Цитата (Nikitian @ 17.06.2010 - 18:12)
Интересней в плане ничего не зная написать первый скрипт. Хрен с ним, что в голове так и не отложится почему именно так и как оно вообще работает...

Не согласен. Если автор (читатель) мудак, то конечно, ничего не отложиться. А если каждый листинг подробно комментировать, попутно рассказывая такие вещи, как "почему индексы ассоциативных массивов нужно брать в кавычки", "почему не стоит передавать большие объемы данных методом GET", рассказывать о типичных ошибках новичков, а также о том, что в PHP является дурным тоном, то всё было-бы намного лучше, чем если бы этот новичок посмотрел в справочник и начал клепать свои говноскрипты. К тому же, знание синтаксиса != знание основных алгоритмов.

И ещё, автор темы написал, что ему 14 лет - я уверен, что у него сейчас всё в одном месте сверлит и хочется побыстрее увидеть всё в действии, чем разбираться в теории. Даже если на первых порах он будет тупо копировать код с книги, рано или поздно он вернется к этому месту и изучит всё поподробней (может быть даже воспользуется тем же справочником), и при этом не потеряет интерес к языку.

Спустя 28 минут, 29 секунд (17.06.2010 - 18:13) Nikitian написал(а):
Цитата
каждый листинг подробно комментировать, попутно рассказывая такие вещи, как "почему индексы ассоциативных массивов нужно брать в кавычки", "почему не стоит передавать большие объемы данных методом GET", рассказывать о типичных ошибках новичков, а также о том, что в PHP является дурным тоном

Покажите хоть один такой учебник. В вашем описании как раз и показывается справочник с кучей теории, перемежающейся кодом.

Спустя 4 минуты, 55 секунд (17.06.2010 - 18:18) Rand написал(а):

Спустя 15 минут, 11 секунд (17.06.2010 - 18:33) Nikitian написал(а):
Цитата (Rand @ 17.06.2010 - 15:18)
http://irbis-team.com/15

В начале кода нет как такового. Там либо теория, либо псевдокод.

Спустя 2 минуты, 47 секунд (17.06.2010 - 18:36) Rand написал(а):
В моём понимании, пример справочника - это официальный ман по PHP. А это уж никак справочником не назовешь.

Спустя 2 часа, 36 секунд (17.06.2010 - 20:37) WebMaster89 написал(а):
Rand
Хорошие слова!

Спустя 10 часов, 26 минут, 28 секунд (18.06.2010 - 07:03) Michael написал(а):
Не, все читать сразу не надо, это может надолго затянуться и быть очень нудным процессом.
Часть 1, 2.
Если у тебя все установлено и работает php+mysql и понимаешь как подключить библиотеку gd то можно не читать.
Часть 3.
+ всю ее надо проработать
Часть 4.
пропускаем:
- запуск внешних программ
- управление интерпр.
- регулярки
- сетевые функции
- письма
- изображения
Часть 5.
ООП можно для начала вообще не читать. А если читать - то по более простой книге где нагляднее описывается
Часть 6, 7
- не надо

Так сделаешь - основы языка программирования php разучишь и можно приступать осмысленно к урокам типа HowTo по построению уже сайта - как советует Rand. Никто также не запрещает разбираясь в каждой главе выдумывать себе самому практические задачки отличные от тех что готовые в книге.

Спустя 2 часа, 23 минуты, 26 секунд (18.06.2010 - 09:27) NoCash написал(а):
Rand полностью согласен. помниться начинал читать литературу закрывал учебник ее прочитав пару страниц и с гордым видом что я все это знаю садился кодить и после того как натыкался на то что я якобы знаю открывал учебник заного и начинал читать

Спустя 6 минут, 3 секунды (18.06.2010 - 09:33) Basili4 написал(а):
Такая же песня. Как вспомню с ками проблемами сталкивался на ровном месте взять например register_globals о как вспомню так вздрогну во всех книгах которые я читал было молчком об этой опции и все переменные в коде использовались без суперглобальных массивов а я когда денвер посавил она была отключена и все весь код не работал дня 3 мозг выносил.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.