![]() |
Страницы (2): [1] 2 » Показаны 16 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- учебник Php на примере создания сайта (http://netadmin.ws/forum/showthread.php?threadid=1056)
учебник Php на примере создания сайта
учебник PHP на примере создания простенького сайта мож знает где есть?
как-то случайно напоролся на сайт да линк потерял
вот терь замучался искать
Почему именно на примере создания сайта ? Что не ясно - спрашивай - ответим .
__________________
The time was broken ...
хы да не ясно впрочем все я ж не писал сроду на нем,
а напримере сайта так потому что 100 команд выучить не сложно
но гораздо полезней ето все увидеть на примере
Ну незнаю, я помнится скачал ПХП, скачал МАН и через пару часов все было уже ясно . Вообще ПХП очень прост из-за своей архитектуры схожей с Си (всмысле для тех, кто знает последний) .
__________________
The time was broken ...
хы да я кроме бейсика и алгоритмического ниче и не учил
я люблю осваивать такое методом сравнений и выявлений логики
тока на таких скриптах как VB в структуре голосву сломаешь
вот и хочеться глянуть на простенький сайт
Есть пример по созданию сайта на PHP, в книжном варианте:
книжка называется "Php в Web-дизайне" А.Костарев изд. BHV-Спб.
__________________
No pity, no mercy, no regret.
спасибо хоть в печатном варианте поищу
Ничего не понимаю : "на примере создания веб сайта" ... так тебе не ПХП нужен, а вебмастеринг .
__________________
The time was broken ...
http://www.alesh.ru/read/?raz=php
Почтиай.
__________________
http://www.alesh.ru
Ну, молодец везде себя отрекламировал 
__________________
The time was broken ...
Моё мнение таково.
Мануал, конечно, это прекрасно. Но на собственном опыте практических разработок убедился, что его недостаточно. Есть вопросы, на которые он не даёт ответы.
Поэтому, мои рекомендации таковы.
Книги:
1. Самоучитель PHP4, Д. Котеров, bhv Санкт-Петербург
2. PHP4: Ð_азработка Web-приложений, Т. Ð_атшилер, Т. Геркен, Питер
3. есть ещё известная книга, обложка в стиле "много лиц на красном фоне". Лично сам её не читал, но слышал хорошие отзывы.
Кроме того, on-line ресурсы:
http://www.phpclub.net
http://php.faqts.com
http://www.kbcenter.com/category.php?parent_id=3
http://php.resourceindex.com
http://www.phpbuilder.com
При разработках также понадобится следующее:
http://pear.php.net
http://www.phpinsider.com/php/code/Smarty/
Дополняйте!
quote:
Самоучитель PHP4, Д. Котеров, bhv Санкт-Петербург
quote:Как вам это? Конечно автор потом говорит что этого нерекомендуеться делать из за необоснованного потребления памяти, но в то же время не предлагает никакого решения этой проблемы. Как это понимать, некомпетентность автора в пхп прогрммирование?
Ð_тот прием можно использовать, если вам нужно считать в строку файл целиком. Для этого просто задайте в $numbytes очень большое число (например сто тысяч).
quote:
Одна из самых популярных СУБД, которые используются в Web-программирование, -MYSQL. Она предназначена для создания небольщих (сравнительно конечно - скажем, не более 100Мбайт) баз данных...
__________________
Всегда есть решение.
Персонально для polo.
Книга Котерова - не дерьмо. Ты её воспринимаешь с неправильной стороны. Конечно, если ожидать там справочник всех функций и приведение примеров для поголовно всех возможностей php - то этого там нет.
Зато там есть масса любопытных авторских находок, интересен его подход к проблеме модульности программы, его рассуждения на тему шаблонизаторов.
Ð_то именно авторский труд, который нельзя использовать как отдельное руководство, но которые очень хорошо дополняет manual.
Точно такую же структуру имеет "PHP4 - разработка web-приложений", т.е авторы концентрируются на каких-то отдельных моментах и прорабатывают их.
Из обоих книг лично я извлёк много полезного как в плане теоретической подготовки, так и практические наработки.
Для polo.
У него стиль такой - сначала привести пример, потом показать его ошибочность, и привести правильный пример. Особенно отчётливо это проявляется в разделе шаблонизаторов.
Привожу про fread целиком (выделено мной):
===
string fread(int $f, int $numbytes)
Читает из файла $f $numbytes символов и возвращает строку этих символов. После чтения указатель файла продвигается к следующим после прочитанного блока позициям (это происходит и для всех остальных функций, так что дальше я буду пропускать такие подробности). Ð_азумеется, если $numbytes больше, чем можно прочитать из файла (например, раньше достигается конец файла), возвращается то, что удалось считать. Ð_тот приём можно использовать, если вам нужно считать в строку файл целиком. Для этого просто задайте в $numbytes очень большое число (например, сто тысяч). Но если вы заботитесь об экономии памяти, так поступать не рекомендуется. Дело в том, что в некоторых версиях PHP передача большой длины строки во втором параметре fread() вызывает первоначальное выделение этой памяти в соответствии с запросом (даже если строка гораздо короче).
Конечно, потом лишняя память освобождается, но всё же её может и не хватить для начального выделения.
===
Так что он и рассказывает, и предупреждает. Просто функция filesize будет рассмотрена им чуть позже 
А насчёт mysql... Во-первых, где ты нашёл его утверждение, что mysql может хранить только сто метров? Цифра взята с потолка, о чём явно говорится.
А то что для серьёзных проектов (в которых есть что-то отличное от
"получим id из GET, выведем запись с таким индексом") будет выбрано не mysql - это факт.
Про filesize: почему не показать сразу пользователю как правильно использовать fopen для считывания всего файла а вводить его в заблуждение тем что нужно использовать баальшое число для этого. Да это только один момент о котором я вспомнил на данный момент, есть еще куча таких мест.
Как с потолка можно утверждать что мускуль может хранить тока сто метров, и почему же это мускуль не может использовываться для серьезных проектов.
__________________
Всегда есть решение.
| Формат времени GMT. Текущее время 12:21. | Страницы (2): [1] 2 » Показаны 16 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.