Консультация № 173821
29.10.2009, 16:08
0.00 руб.
0 7 4
Уважаемые эксперты подскажите пожалуйста ресурсы начинающему программисту.
В данный момент изучаю php на курсах, но к сожалению информацию дают очень поверхностно, галопом по Европе так сказать. Через неделю заканчиваютя, а я так чувствую, что в голове кроме синтасика php ничего нет. Суть вот в чем. Делаю для себя интернет-магазин. Начала писать в html, но поскольку прас большой дело сие неблагодарное. Подскажите пожалуйста книгу или сайт, на котором более-менее понятно все расписано для новичка. Спасибо.

Обсуждение

Неизвестный
29.10.2009, 16:54
общий
это ответ
Здравствуйте, Лилиана Ноевна.
Я Вам могу посоветовать книжный интернет-магазин books.ru. Сей интернет-магазин содержит достаточно большое число книг как по непосредственно PHP, так и по PHP в прикладном аспекте. В том числе и по интернет-магазинам я там видел достаточно большую подборку, но таких книг я не покупаю, ибо предпочитаю, во-первых, допереть самостоятельно, а во-вторых, я заложник стиляИ на чистом PHP я уже писать программы отвык напрочь, а в книжках не учат писать интернет-магазины с помощью Zend Framework. Поэтому посоветовать конкретную книжку не смогу.

Я бы Вам советовал поглубже изучить сам PHP - так Вы сможете лучше написать свой магазин. В книжке Вы получите в лучшем случае несколько вариантов того, как сделать тот или другой "узел".

Между тем, такое приложение, как интернет-магазин, подразумевает следующие "узлы":
  • ACL - access control list - Контроль доступа к ресурсам
  • Распределение пользователей по группам(например, гость, зарегистрированный участник - клиент, администратор)
  • Каталогизация товаров
  • Система обработки пользовательских заказов
  • Ну и, естественно, должен быть такой модуль в приложении, который отвечает за оплату заказа клиентом


Все это требует не только соответствующей структуры базы данных, но и соответствующего PHP-кода. Из книжки по созданию интернет-магазинов Вы этому вряд ли научитесь(я могу об этом говорить с уверенностью, потому что в литературе по PHP ориентируюсь неплохо - библиотека у меня достаточно большая, а вообще, книг по PHP я передержал в руках уже несчетно).
Лучший вариант для Вас - изучать язык, а по мере того, как Вам понадобится что-то писать, спрашивать здесь. Я Вам с удовольствием помогу в решении конкретной задачи.
С уважением, Товарищ Бородин
Неизвестный
29.10.2009, 17:59
общий
это ответ
Здравствуйте, Лилиана Ноевна.
очень рекомендую найти, в частности, именно эту книгу - Голышев С., Кузнецов А. В., Симдянов И. PHP 5 на примерах - однако и другие книги этих авторов отличаются удивительной доступностью изложения.
Что касается процитированной книги, то она хороша тем, что содержит основные приёмы программирования на примере написания простых вариантов "узлов", о которых говорил уважаемый Товарищ Бородин. Крайне рекомендую.
И, конечно, не забывайте сайт PHP - это поможет Вам не "изобретать велосипед".
С уважением,
Волков Алексей
Неизвестный
29.10.2009, 22:56
общий
это ответ
Здравствуйте, Лилиана Ноевна!
Книг по PHP действительно много и выбор затруднителен. И во всём многообразии достаточно редко попадаются качественные издания.
Прочитав книжку невозможно написать Интернет-магазин, хотя можно глубже изучить сам язык.
Сейчас у меня на полке стоит около 7 книг и ещё больше в электронном виде, но порекомендовать могу только одну, написанную авторами PHP и ZEND ENGINE 2.

PHP 5. Библиотека профессионала (3-е издание)
Издательство: Вильямс, 2006 г.
Мягкая обложка, 944 стр.
ISBN 5-8459-0735-7, 0-13-046346-9
Авторы - Леон Аткинсон, Зеев Сураски

В данной книге Вы найдёте ответы на вопросы - как управлять структурами данных, применять регулярные и математические выражения, работать с графикой, организовывать интерфейс с СУБД MySQL, познакомитесь с паттернами программирования, освоите ООП и найдёте для себя достаточно много интересного. Книга написана на языке, который понятен начинающим, в ней нет «заумных фраз», все примеры достаточно подробно комментируются. На мой взгляд, это отличная книга для тех, кто хочет изучить PHP.

Купить и полистать можно на ozon.ru.
Неизвестный
02.11.2009, 03:52
общий
это ответ
Здравствуйте, Лилиана Ноевна!

Посоветовала бы прочитать книгу Лаура Томсон, Люк Веллинг "Разработка Web-приложений на РНР и MySQL". Первая часть книги посвящана непосредственно основам php. Во второй части книги разобраны практическкие примеры разработки web-приложений, в частности вопросы авторизации, витрины и построения покупательской корзины, с побробным описанием и примеров скриптов.

Также, для работы с фукциями может пригодиться справочник по php c сайта разработчиков http://www.php.net/docs.php, в справочнике содержиться подробная информация по функциям языка и примерами их использования.

С уважением, maska!
Неизвестный
03.11.2009, 19:04
общий
Лилиана Ноевна:
Возможно я дам ответ не совсем ожидаемый, но это мой опыт. В своё время разрабатывал систему тестирования знаний на php+mysql, а попросту тесты. Намаялся вдоль и поперёк :))), изучил и php, и mysql, и apache и т.д. НО! система получилась всё таки сырая. Лучше было бы, если я взял moodle или аналогчный. Затраты времени и сил не оправдали результат. Конечно PHP и MySQL знать надо, без этого никак. Но если Вы не профессиональный программист php и пишите интернет-магазин в первый раз, то лучше взять какой-либо бесплатный скрипт и его доработать под себя (главным образом шаблоны).
Я рекомендую связку Joomla + VirtueMart или Joostina + VirtueMart, мне джустина больше нравится чем джумла.
Если же Вы твёрдо решил самостоятельно писать магазин, то рекомендую книгу М.Флёнова "PHP - глазами хакера" там очень хорошо написано про безопасность.
Если же решите идти путём Joostina + VirtueMart и будут вопросы, то пишите мне на e-mail: hanev@yandex.ru, помогу.
По php, есть очень хороший сайт-справочник php.su меня он не раз выручал и всё на русском.

Удачи!
Неизвестный
04.11.2009, 07:57
общий
Здравствуйте, Лилиана Ноевна.

Я вам советую скачать две книги в электронном варианте с сайта http://www.hostland.su
(ссылки будут под рекламным логотипом с заголовком "Полезное!")

"РНР 5 в подлиннике" (примеры из книги можно скачать там же) авторы Котеров Д. В., Костарев А. Ф.
"Профессиональное программирование на PHP" автор George Schlossnagle

Котеров Д. В. является одним из авторов знаменитого проекта Денвер. Если не знаете то советую узнать (можно прогуглить).

Сам сейчас читаю обе книги. Первую рекомендую для начинающих. Все подробно расписано что да как.
Вторую для более глубокого совершенствования в области PHP программирования
Неизвестный
04.11.2009, 18:45
общий
Всё таки считаю челесообразным определиться что нужно. Если нужен "боевой" интернет-магазин с минимальными затратами, то это предолженный мною вариант. Если стоит задача изучить php и mysql, а написание интернет-магазина вроде "дипломного проекта", то тогда подойдут все перечисленные здесь книги :))))).
Ну, вообще, курсы так и устроены, не готов - с лёту не "въехал", вопрос по наболевшому не задал, всё значит остался "за бортом".
Форма ответа