Форум сетевых администраторов Страницы (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)


Помещено zeev 10-04-2002 в 12:10:

учебник Php на примере создания сайта

учебник PHP на примере создания простенького сайта мож знает где есть?
как-то случайно напоролся на сайт да линк потерял
вот терь замучался искать


Помещено RaZEr 11-04-2002 в 01:22:

Почему именно на примере создания сайта ? Что не ясно - спрашивай - ответим .

__________________
The time was broken ...


Помещено zeev 11-04-2002 в 23:18:

хы да не ясно впрочем все я ж не писал сроду на нем,
а напримере сайта так потому что 100 команд выучить не сложно
но гораздо полезней ето все увидеть на примере


Помещено RaZEr 12-04-2002 в 00:15:

Ну незнаю, я помнится скачал ПХП, скачал МАН и через пару часов все было уже ясно . Вообще ПХП очень прост из-за своей архитектуры схожей с Си (всмысле для тех, кто знает последний) .

__________________
The time was broken ...


Помещено zeev 12-04-2002 в 00:17:

хы да я кроме бейсика и алгоритмического ниче и не учил
я люблю осваивать такое методом сравнений и выявлений логики
тока на таких скриптах как VB в структуре голосву сломаешь
вот и хочеться глянуть на простенький сайт


Помещено Vanish 20-04-2002 в 15:53:

Есть пример по созданию сайта на PHP, в книжном варианте:
книжка называется "Php в Web-дизайне" А.Костарев изд. BHV-Спб.

__________________
No pity, no mercy, no regret.


Помещено zeev 20-04-2002 в 16:16:

спасибо хоть в печатном варианте поищу


Помещено RaZEr 21-04-2002 в 02:36:

Ничего не понимаю : "на примере создания веб сайта" ... так тебе не ПХП нужен, а вебмастеринг .

__________________
The time was broken ...


Помещено Alesh.Ru 24-04-2002 в 10:11:

http://www.alesh.ru/read/?raz=php
Почтиай.

__________________
http://www.alesh.ru


Помещено RaZEr 24-04-2002 в 12:03:

Ну, молодец везде себя отрекламировал

__________________
The time was broken ...


Помещено suraev 28-04-2002 в 15:02:

Моё мнение таково.

Мануал, конечно, это прекрасно. Но на собственном опыте практических разработок убедился, что его недостаточно. Есть вопросы, на которые он не даёт ответы.

Поэтому, мои рекомендации таковы.

Книги:

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/

Дополняйте!


Помещено polo 28-04-2002 в 15:55:

quote:
Самоучитель PHP4, Д. Котеров, bhv Санкт-Петербург

Я думаю эта книга не заслуживает внимания, в ней мало примеров, сухое описание, эта книга расчитана на новичков и в то же время не может дать исчерпывающей информации новичкам, более того эта книга может ввести в заблуждение начинабщего пользователя. Ð_та книга содержит много ошибочных примеров, для ясности как вам описание функции fread:
string fread(int $f, int $numbytes)
Тут автор объесняет для чего эта функция, а потом говорит что для чтения всего фала целиком в качестве $numbytes нужно указать очень большое число, цитирую:
quote:
Ð_тот прием можно использовать, если вам нужно считать в строку файл целиком. Для этого просто задайте в $numbytes очень большое число (например сто тысяч).

Как вам это? Конечно автор потом говорит что этого нерекомендуеться делать из за необоснованного потребления памяти, но в то же время не предлагает никакого решения этой проблемы. Как это понимать, некомпетентность автора в пхп прогрммирование?
Или вот еще об устройстве Mysql:
quote:

Одна из самых популярных СУБД, которые используются в Web-программирование, -MYSQL. Она предназначена для создания небольщих (сравнительно конечно - скажем, не более 100Мбайт) баз данных...

Как вам такое заевление что мускуль может хранить только сто метров?

__________________
Всегда есть решение.


Помещено suraev 28-04-2002 в 16:03:

Персонально для polo.
Книга Котерова - не дерьмо. Ты её воспринимаешь с неправильной стороны. Конечно, если ожидать там справочник всех функций и приведение примеров для поголовно всех возможностей php - то этого там нет.
Зато там есть масса любопытных авторских находок, интересен его подход к проблеме модульности программы, его рассуждения на тему шаблонизаторов.
Ð_то именно авторский труд, который нельзя использовать как отдельное руководство, но которые очень хорошо дополняет manual.
Точно такую же структуру имеет "PHP4 - разработка web-приложений", т.е авторы концентрируются на каких-то отдельных моментах и прорабатывают их.
Из обоих книг лично я извлёк много полезного как в плане теоретической подготовки, так и практические наработки.


Помещено suraev 28-04-2002 в 16:43:

Для polo.
У него стиль такой - сначала привести пример, потом показать его ошибочность, и привести правильный пример. Особенно отчётливо это проявляется в разделе шаблонизаторов.

Привожу про fread целиком (выделено мной):

===
string fread(int $f, int $numbytes)

Читает из файла $f $numbytes символов и возвращает строку этих символов. После чтения указатель файла продвигается к следующим после прочитанного блока позициям (это происходит и для всех остальных функций, так что дальше я буду пропускать такие подробности). Ð_азумеется, если $numbytes больше, чем можно прочитать из файла (например, раньше достигается конец файла), возвращается то, что удалось считать. Ð_тот приём можно использовать, если вам нужно считать в строку файл целиком. Для этого просто задайте в $numbytes очень большое число (например, сто тысяч). Но если вы заботитесь об экономии памяти, так поступать не рекомендуется. Дело в том, что в некоторых версиях PHP передача большой длины строки во втором параметре fread() вызывает первоначальное выделение этой памяти в соответствии с запросом (даже если строка гораздо короче).
Конечно, потом лишняя память освобождается, но всё же её может и не хватить для начального выделения.
===

Так что он и рассказывает, и предупреждает. Просто функция filesize будет рассмотрена им чуть позже

А насчёт mysql... Во-первых, где ты нашёл его утверждение, что mysql может хранить только сто метров? Цифра взята с потолка, о чём явно говорится.
А то что для серьёзных проектов (в которых есть что-то отличное от
"получим id из GET, выведем запись с таким индексом") будет выбрано не mysql - это факт.


Помещено polo 28-04-2002 в 17:04:

Про filesize: почему не показать сразу пользователю как правильно использовать fopen для считывания всего файла а вводить его в заблуждение тем что нужно использовать баальшое число для этого. Да это только один момент о котором я вспомнил на данный момент, есть еще куча таких мест.
Как с потолка можно утверждать что мускуль может хранить тока сто метров, и почему же это мускуль не может использовываться для серьезных проектов.

__________________
Всегда есть решение.


Формат времени GMT. Текущее время 11:48. Страницы (2): [1] 2 »
Показаны 16 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.