Книги
Небольшой свод правил:
1. Перед добавлением названия книга должна быть прочитана и должна быть действительно стоящая.
2. Категорически запрещена какая бы то ни было реклама. Любое рекламное сообщение будет оцениватся как спам и удаляться незамедлительно
3. Запрещено оставлять линки на книжные магазины (см. пункт 2)
4. Крайне не желательно кричать "спасибо", "респект" и всё такое (такие сообщения тоже долго не проживут).
5. По вопросам приобретения - в местный книжный магазин или в его онлайн тёзку.
6. Вопросы "где можно скачать" будут так же удаляться. Сиё чудо было сделано для того, чтобы донести до народа список качественной литературы, дабы повысить уровень).
Ну, поехали.
######################################
1. PHP5 в подлиннике автор Дмитрий Котеров
2. JavaScript. Библия пользователя. Денни Гудман.
3. Крайне полезные книги (по крайней мере для начинающих) из серии "Сборник рецептов" издательство O`Reilly
4. PHP4 из серии p2p (programmer for programmer). Немного устарела, но всё равно советую прочитать.
5. Совершенный код. С. Макконел Русская редакция. Данная книга скорее является мастер-классом по написанию качественных приложений. Все примеры на С++. Если кого это не пугает, то бегом в книжный))
Кузнецов Максим, Симдянов Игорь - Самоучитель PHP5 (первое/второе издание)
Кузнецов Максим, Симдянов Игорь, Голышев Сергей - PHP5. Практика создания веб-сайтов
**********************************
Не плохо для начинающих....
[color="red"]см пункт 6. Тут не рассматриваются "где взять", только сухие названия и по возможности аннотации и обсуждаются только книги, а не доки[/color]
Сегодня эту книгу полистал, почитал... Человек этот явно неадекватен.
Немного примеров из книги (дабы не быть голословным)
1.
Проверка на то, что приходит цифра
[html]
<form action="foo.php" method="post">
<input name="id"/>
</form>
[/html]
Принимающая сторона
id = preg_replace("/[^0-9]/", "", $id);
//Далее код не важен
?>
2.Листинг. Пример работы с каталогами.
{
if ($d=opendir($dir))
{
while ($file=readdir($d))
{
if (($file=='.') or ($file=='..'))
{
continue;
}
if (is_dir($dir."/".$file))
{
print("<BR>$offs <B>$dir/$file</B>");
ReadDirectory($dir."/".$file, $offs."-");
}
else
{
print("<BR> $offs $dir/$file");
}
}
}
closedir($d);
}
Кто хочет сказать, что это правильно, киньте в меня камень.
PS книгу не долистал.
PSS ИМХО книга для любителей одноимённого журнала. Даже глава есть "Как стать хакером"))
"PHP 5 профессиональное программирование"
Символ-2006
Книга ориентирована на отличия PHP5 от PHP4
оригинал: "Ajax And Php: Building Responsive Web Applications" ISBN 1-904811-82-5
порадовали примеры и исходники, выложенные на сайте книги.
"Если вы один из тех, кто постоянно ищет книги о самых современных технологиях, то перед вами одна из них. В ней содержатся замечательные примеры, демонстрирующие работу с механизмом drag-and-drop и SVG, которые совсем недавно появились в Веб. Я настоятельно рекомендую эту книгу, если вы хотите быть на шаг впереди своих коллег. Надеюсь, вы получите от нее такую же массу удовольствия, как и я". - Уэйд Уиллитт (Wade Willett)
Эта книга конечно не претендует на звание "профессиональный учебник по PHP", но для начинающих в самый раз. Описано все очень просто, примитивно, на примерах и без рассусоливания - только о деле.
"PHP 5 профессиональное программирование"
Символ-2006
Стоит купить книжку такую полезна она???
Интересует меня ООП в ПХП
Советую для профессионалов, в книге есть все о Javascript. Расмотрены все элементы DOM2, их свойства и методы. Лучшей книги по Javascript я не видел.
"AJAX в действии". Издательский дом вильямс, 639 стр. Дейв Крейн, Эрик Паскарелло.
Очень хорошая книга, хорошо обясняющая принципы построения программых продуктов на AJAX, множество примеров. Приведено множество моделей "как правильно писать приложения".
Минус этой книги - довольно таки сложно написана, явно расчитана для профессионалов. Новичкам явно не подойдет
Игорь Симдянов
Издательство BHV
PHP5
Learning Perl - учебник для начинающих
Programming Perl - полное справочно-учебное пособие для программистов на перл
Perl: Cookbook - набор готовых рецептов.
последние две есть в электронном виде. пишите в личку, дам линки.
Сегодня прикупил "PHP5 в подлиннике" Котерова-Костарёва. Лишней, конечно, не будет, но из неё остаётся только Gd, а дальше XML,XSLT,XPath - то есть языки, к php относящиеся только постольку-поскольку. Написана не совсем для людей (уровень нужен посерьёзнее). Сразу же не нашёл функций для работы с unicode. А вот в первой хоть одна (mb_convert_encoding), но есть.
И ещё. Раз уж обсуждаются книги. Первая из упомянутых мной лучше оформлена, имена функций чётко выделены. Во второй же имена функций выделяются своеобразным уменьшением (смена шрифта, визуально уменьшающего написанное). И вообще шрифт 1-й книги покрупнее (получше), и заметно чётче.
И ту и другую хорошо иметь под рукой в качестве справочника по функциям, если уж влом php.net переводить.
Advanced Perl Programming,
By Sriram Srinivasan; ISBN 1-56592-220-4, 434 pages.
First Edition, August 1997.
P.S. shaelf, есть линки на много хороших, в том числе squirL-ом упомянутых книг. Думаю, их можно опубликовать. Твое мнение?
А темы надо будет киллять потихоньку. Они ведь наверху сквозь все страницы висят :)
"Разработка сетевых программ на Perl"
Линкольн Д. Штайн
ISBN 5-8459-0222-3
Addison Wesley - Вильямс
Вопросы Web-программирования в книге практически не затрагиваются,
зато есть подробное описание основных вариантов многопоточного программирования на Perl (fork, Thread, мультиплексирование, неблокирующий ввод-вывод).
Подробно рассмотрена работа с основными протоколами Web (FTP, SMTP, IMAP\POP3, UDP).
Разобран достаточно интересный авторский пример системы интерактивной переписки на Perl на основе протокола UDP.
В нете нигде не видел, есть только в бумажном виде.
в комплекте: компакт-диск.
автор: Максим Кузнецов, Игорь Симдянов.
издательство: bhv.
страниц: 560.
год издания: 2006г.
Обложка: мягкая.
ISBN: 5-94157-754-0.
Описывается пятая версия популярной бесплатной СУБД MySQL. В начале книги происходит знакомство читателя с MySQL и простейшими SQL-запросами, такими как создание баз данных и таблиц, их заполнение, извлечение и удаление записей. Далее рассматриваются сложные вопросы SQL-программирования: встроенные функции, полнотекстовый поиск, транзакции, временные таблицы. В заключительной части разбираются различные нововведения, появившиеся только в MySQL 5: вложенные запросы, хранимые процедуры и функции, представления, триггеры, курсоры, информационные схемы и т. п.
На компакт-диске размещена учебная база данных, на примере которой на протяжении всей книги демонстрируются особенности диалекта MySQL, и дистрибутивы MySQL версии 4.0, 4.1 и 5.0 для Windows и Linux, распространяемые в соответствии с лицензией GNU/GPL.
Для программистов и Web-разработчиков.
От себя замечу, что будет полезна и новичкам и более подготовленым людям. Новичкам как учебное пособие, поготовленым - как справочник по функциям. Написано кратко, но в тоже время понятно и охвачено много вопросов. В интернете можно найти куски этой книги, в том числе в подобном стиле написан ман к MySQL на русском, но лично я предпочитаю иметь под рукой печатный вариант. Если и вы относитесь к таковым, то это ваш выбор.
Кстати на диске так имется mysql-administrator и mysql-query-browser.
http://www.knigka.info/2007/04/25/php5_v_podlinnike_naibolee_polnoe_rukovodstvo.html
Ссылка ведёт на одну хорошую книжку, которая там мне больше всего нравится..
[SIZE="2"]Авторы:[/SIZE] Тим Конверс, Джойс Парк и Кларк Морган.
В книге приведены исчерпывающие сведения по созданию динамических Web-узлов
на основе программных средств, предоставляемых бесплатно в общее пользование
(языка РНР, сервера Apache и СУБД MySQL), а также показано, как обеспечить бесперебойную эксплуатацию таких узлов под управлением операционной системы Windows или Linux. Многочисленные сценарии и готовые программы, представленные в книге, подробно описаны, тщательно прокомментированы и составляют основу практически значимых приложений.
Книга дополняет электронную документацию, содержит все необходимые справочные данные и рассчитана на широкий круг читателей.
У меня правда возник один глюк при использовании: рнр никак не хотел понимать что за функция mysql_connect() всё что нужно было сделать: скопировать libmysql.dll из папки \рнр\ в \windows\system32\ ну или прописать путь к инклюдам в рнр.ини
Кузнецовым Максим
Симдяновым Игорь
[ATTACH]2755[/ATTACH]
ищу тут книг
Кузнецовым Максим
Симдяновым Игорь
[ATTACH]2755[/ATTACH]
ищу тут книг
жаль что в этой книге не рассмотрены шаблоны проектирования.
Php 4 Освой самостоятельно за 24 часа. Автор Мэт Зандстра.
Очень хорошая книга, обучение идет начиная с нуля и зазканчивая сложными программами. Хотя может есть что-то вроде этого по пхп 5.
P:S: Былоб бы неплохо давать ссылки на скачивание книг))
да было бы очень интересно...