Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2007
Помог: 0 раз(а)
Привет всем...
Вроде понятно что такое движок сайта....
А может кто то объяснить что он должен в себя включать, и с чего начать его писать!?
evgenijj
Отправлено: 28 Марта, 2007 - 16:30:17
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Почитай вот это - будет ясно, с чего начать http://www[dot]books[dot]ru/shop/books/241534
-------------------------------- -------------------------------- -------------------------------- -----
Кузнецов, Симдянов
PHP 5. Практика разработки Web-сайтa (+ CD-ROM)
С помощью PHP 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта.
Рассматриваются работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами. В качестве практических примеров разработаны такие приложения, как система администрирования контента сайта, форум, система сбора и анализа статистики посетителей сайта, система рассылки, FTP-менеджер, универсальный каталог продукции и др. Книга ориентирована на читателей, знакомых с языками HTML и PHP, но не имеющих большого опыта разработки динамических Web-приложений.
Компакт-диск содержит исходные коды всех Web-приложений, разрабатываемых в книге и в сумме составляющих готовый полнофункциональный корпоративный Web-сайт. Для Web-разработчиков
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2007
Помог: 0 раз(а)
evgenijj пишет:
Почитай вот это - будет ясно, с чего начать http://www[dot]books[dot]ru/shop/books/241534
-------------------------------- -------------------------------- -------------------------------- -----
Кузнецов, Симдянов
PHP 5. Практика разработки Web-сайтa (+ CD-ROM)
С помощью PHP 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта.
Рассматриваются работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами. В качестве практических примеров разработаны такие приложения, как система администрирования контента сайта, форум, система сбора и анализа статистики посетителей сайта, система рассылки, FTP-менеджер, универсальный каталог продукции и др. Книга ориентирована на читателей, знакомых с языками HTML и PHP, но не имеющих большого опыта разработки динамических Web-приложений.
Компакт-диск содержит исходные коды всех Web-приложений, разрабатываемых в книге и в сумме составляющих готовый полнофункциональный корпоративный Web-сайт. Для Web-разработчиков
Будите смеяться, но эта книжка единственная которую я купил по php )
Меня интересует другое, с чего например начать писать движок похожий на phpbb, исходники глядел, там все так заумно, можно же сделать проще... )
kuzya
Отправлено: 28 Марта, 2007 - 20:05:48
Гость
Покинул форум
Сообщений всего: 80
Дата рег-ции: Февр. 2007
Помог: 0 раз(а)
Не начинайте...такой гемор =)
А если действительно то с проектирования. Для начала разбейте идею своего движка на части. То есть например определитесь что в нём будет, например админка, лента новостей, гостевая и т.д.. Далее пишите каждый компонент движка отдельно (эт очень кратко)
Движок для сайта написать в одиночку это просто хз какие муки - эт 1-ое.
Без средних знаний пхп ничего не получится. - эт 2-ое
3-е Если уж так хочется то учите работу с базой, сессиями, куками, классами(обязательно).
-SCHATTEN-
Отправлено: 28 Марта, 2007 - 20:15:23
Пользователь
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
ezj пишет:
с чего например начать писать движок похожий на phpbb,
С того что выучит от и до весь РНР , CSS, JavaScript & HTML непомешает ещё идеальное знание SQL.
+ Набрать команду программистов и всех кто знает то, что я описал выше =)
Далее, иметь небольшие денежные средства в распоряжении.
И самое обязательное ! Это кучу свободного времени в запасе =)
Если тебя устраивает вариант то вперед !
Ну а если просто постороение сайта или движка попроще, то начни с того что продумай что в нем тебе нужно, все его функции.
Потом по мере написания код будет постоянно меняться и усложнятся, по мере растущих запросов к движку. Вот вобщем то и всё что нужно.\n\n(Добавление) Dagdamor
Реклама и приглашения к сотрудничеству в другом форуме6 "Обьявления".
ezj
Отправлено: 28 Марта, 2007 - 21:07:12
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2007
Помог: 0 раз(а)
kuzya
мне кстати тоже не очень понравилась эта книжка... там как бы и не движок... а так, просто.... но немного почерпнул из нее знаний....
-SCHATTEN-
%)) ну мне так, для опыта ;))
ну гостевая, новости, форум это же все модули... а сам движок это как бы админка и набор функций для работы с базой?! так ведь?!
kamikadze
Отправлено: 28 Марта, 2007 - 22:23:30
Склонен к самоубийству
Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007
Помог: 0 раз(а)
Люди, скачайте мод-икс и напишите пару модулей там и ВСЁ !!!
-SCHATTEN-
Отправлено: 29 Марта, 2007 - 07:15:15
Пользователь
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
ezj
Вот именно это набор функций для работы с базой. поэтому ты должен сперва сделать эту базу, с которой в последствии будешь работать. И ты должен точно знать что будет у тебя в базе.
Если ты пишеш магазин, то там основным должны быть модули аботы с товаром и заказами, но новости это тоже некая база. Так что это тоже тебе придется делать в админке.
Поэтому я и говорил, что сперва ты должен продумать тематику сайта, потом модули и функции которыми он будет обладать.
А там останется дело тока за описанием этих функций и модулей.
ezj
Отправлено: 29 Марта, 2007 - 09:11:28
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2007
Помог: 0 раз(а)
-SCHATTEN- пишет:
ezj
Вот именно это набор функций для работы с базой. поэтому ты должен сперва сделать эту базу, с которой в последствии будешь работать. И ты должен точно знать что будет у тебя в базе.
Если ты пишеш магазин, то там основным должны быть модули аботы с товаром и заказами, но новости это тоже некая база. Так что это тоже тебе придется делать в админке.
Поэтому я и говорил, что сперва ты должен продумать тематику сайта, потом модули и функции которыми он будет обладать.
А там останется дело тока за описанием этих функций и модулей.
А если делать что то универсальное?!?!
Где потом можно выбрать те модули которые нужны, или подключить новые.. )
-SCHATTEN-
Отправлено: 29 Марта, 2007 - 15:40:59
Пользователь
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
Тогда пиши модули, а потом собирай их воедино.
ezj
Отправлено: 29 Марта, 2007 - 15:46:02
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2007
Помог: 0 раз(а)
-SCHATTEN- пишет:
Тогда пиши модули, а потом собирай их воедино.
А как правильно организовать модульную структуру?! Создать отдельную базу данных в которой будет ссылка на модули?! и которые в последствии можно отключать?!\n\n(Добавление)
Блин, надо разобраться в этом phpbb, но он сцуко заумный... ;) разбираться месяц надо...
Кто знает где можно подробно почитать про разработку движков?!
kamikadze
Отправлено: 29 Марта, 2007 - 16:02:54
Склонен к самоубийству
Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007
Помог: 0 раз(а)
Вот структура раз думать не хош!
1 Новости
2 Авторизация
3 Синхронизация с бд
4 Обслуживание бд
5 Форумы и тд и тп
(придумал сам раз ты так просил)\n\n(Добавление)
А модули управляются через модикс!
-SCHATTEN-
Отправлено: 29 Марта, 2007 - 16:11:07
Пользователь
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
Как ты собрался модули держать в БД ?
Все на скриптах и в отдельную папку. phpBB не так уж и замудренно сделан. там все более мение понятно. Просто надо знать ООП
ezj
Отправлено: 29 Марта, 2007 - 18:02:43
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2007
Помог: 0 раз(а)
-SCHATTEN- пишет:
Как ты собрался модули держать в БД ?
Все на скриптах и в отдельную папку. phpBB не так уж и замудренно сделан. там все более мение понятно. Просто надо знать ООП
Блин, я ошибся... не phpbb, a phpnuke....
про модули... в базе не сам код модулей, а просто статусы (к примеру название, подключен или нет, его расположение на странице и т.д.\n\n(Добавление)
kamikadze пишет:
Вот структура раз думать не хош!
1 Новости
2 Авторизация
3 Синхронизация с бд
4 Обслуживание бд
5 Форумы и тд и тп
(придумал сам раз ты так просил)
(Добавление)
А модули управляются через модикс!
ну эт как бы не структура, ) гы-гы... че там придумать без проблем можна...
кстати, че такое синхронизация с бд?!\n\n(Добавление)
и еще один вопросец... а где хранить html код??! а то на движках такого типа его как бы и нет....
-SCHATTEN-
Отправлено: 29 Марта, 2007 - 18:26:15
Пользователь
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
ezj пишет:
и еще один вопросец... а где хранить html код??! а то на движках такого типа его как бы и нет....
Как это нет ? ну а страници как генерируются ?
Он хранится в темплейтах. а они в БД если грамотно сделан форум.
А phpnuke бесплатный ресурс ? если да то ссылку скинь.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.