Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > Книжки по PHP |
Автор: megatron 27.11.2008, 11:14 |
Друзья! Посоветуйте пожалуйста какую-нибудь книжку по PHP 5 (я так понимаю это последняя версия), желательно чтобы в книжке были затронуты темы по Apache и MySQL. Сам я уже 2 года пишу на ASP.NET и занимаюсь web-разработкой. Т.е. книжка должна быть ориентированна не на новичков в web-программировании, а на новичков в PHP. Спасибо! |
Автор: Sanchezzz 27.11.2008, 11:23 |
библия пользователя php5 mysql + php5 для профессионалов. Думаю будет достаточно темболее если есть опыт хоть какой в програмирование. Внизу темы есть ссылки на темы с книгами таких тем было много по каждому языку программирования. |
Автор: megatron 27.11.2008, 11:49 |
Вот такую http://www.ozon.ru/context/detail/id/2400718/ нашел. Может кто-нибудь ее читал? Sanchezzz, библия пользователя php5 mysql - масштаб впечатлил ![]() |
Автор: solenko 27.11.2008, 11:58 |
megatron, мануал для изучения синтаксиса + если задачи не класса homepage, нечто серьезного уровня. Из того что читал просматривал мне понравилась только http://www.ozon.ru/context/detail/id/2527057/ Добавлено через 1 минуту и 19 секунд megatron, суть в том, что PHP это язык, а не фреймверк как .NET, потому для изучение сомого PHP книга и не нужна -- достаточно мануала. А вот дальше... Дальше никакая книга не поможет ) |
Автор: megatron 27.11.2008, 12:06 |
solenko, Я знаю, что PHP это просто язык и как раз таки для фреймворка нужен один MSDN (т.е. мануал). А мануалы по языкам как правило пишутся нудным и сухим языком, без примеров, а хотелось бы выучить язык именно на конкретных рабочих примерах с комментариями. |
Автор: Sanchezzz 27.11.2008, 14:10 |
возьми библию я сча на нее смотрю у меня на роботе лежит вот эти две самые нормальные. если нужно мануал то php.su или php.net рядактор выбрать либо zend 5.0 или zend 6 for eclips сервер для кодинка пойдет denwer3 или СТП |
Автор: megatron 27.11.2008, 17:26 |
Sanchezzz, Спасибо, а что такое сервер для кодинка? |
Автор: Sanchezzz 27.11.2008, 18:07 |
ну на чем ты будешь тестить php скрепты. |
Автор: bars80080 27.11.2008, 18:12 |
megatron, советую http://php-myadmin.ru/learning/instrument-intro.html больше понимания даст |
Автор: nerezus 28.11.2008, 01:40 | ||
Они сами основ работы то не знают, а книгу пишут. Хотя книги того же Фленова еще хуже) Гораздо) |
Автор: lelik133 28.11.2008, 11:21 |
да у Веллинга вполне доходчиво читал несколько их книжек, для начального уровня все очень и очень не плохо. |
Автор: nerezus 28.11.2008, 13:52 | ||
lelik133, да ну? Писать они умеет красиво. А вот грамотно - не умеют. И потом куча "быдлокодеров" после их книжек появляется. Чего только стоит из получение данных из базы с stripslashes. Я уж не говорю о прочих security-дефектах. Добавлено через 1 минуту и 18 секунд
|
Автор: bars80080 28.11.2008, 15:15 |
я читал второе издание, судя по тексту php4 тогда только-только появился. ни о каких mysql_escape_string() тогда не было речи |
Автор: solenko 28.11.2008, 15:38 |
bars80080, при чем тут mysql_escape_string? Речь о stripslashes а не addslashes и на ВЫХОДЕ а не на входе. |
Автор: nerezus 28.11.2008, 15:50 |
bars80080, мда. Как прочитаешь манул, то ответь на вопрос: откуда экранированные символы могут взяться в базе: Варианты ответа: 1) Одепты Ктулху взломали базу и добавили дополнительные слеши. 2) Демон сделал addslashes 2 раза и продолжает пырица О_О 3) Авторы этого кода имеют огромные проблемы с работой с mysql. |
Автор: bars80080 28.11.2008, 16:37 |
странно, сейчас проверил, в самом деле из БД данные извлекаются уже разэкранированные. хотя вроде когда-то проверял, вроде не было автоматики (может, это была моя древняя связка php4.3+mysql3. но врать не буду) под нынешние данные, stripslashes конечно для подрезки заэкраннированных на входе данных не требуется а двойной вариант, кстати возможен, если magic_quotes включён |
Автор: nerezus 28.11.2008, 16:51 | ||||||||
А ты до этого работал с БД? Только честно.
|
Автор: bars80080 28.11.2008, 18:18 | ||
ну, мы сейчас тут будем меряться, кто сколько и чего пользовал? и специально устанавливать трёшку дабы проверять? |
Автор: nerezus 29.11.2008, 00:35 | ||
|