|
|
|
|
|
для: cheops
(10.03.2007 в 17:05)
| | >Может.
... если бросит учебу, работу и личную жизнь, засев за компьютер на круглые сутки=)
Я бы автору темы посоветовал взять готовый движок. Какой - это уже дело вкуса. Просто если вы сейчас начнете делать свой, то через два месяца вы его, может, и сделаете, но показать его будет стыдно=)
Однако замечу в скобках, что в универе вряд ли дают задание без "методички" - сиречь без каких-либо указаний. Советую эти самые указания поискать и почитать; возможно, все не так уж страшно) | |
|
|
|
|
|
|
|
для: cheops
(10.03.2007 в 17:05)
| | Это если целыми сутками сидеть? | |
|
|
|
|
|
|
|
для: juvie
(10.03.2007 в 17:00)
| | Может. | |
|
|
|
|
|
|
|
для: куч1963
(05.03.2007 в 10:37)
| | Спасибо!
Но вы думаете новичок может справится с написанием движка за 2 месяца?
Я не уверена... | |
|
|
|
|
|
|
|
для: juvie
(05.03.2007 в 07:34)
| | Тебе уже объясняли, движок состоит из двух частей:
1. система ввода данных
2. система вывода.
В любом случае, используешь ты базу или нет, тебе без этих частей не обойтись.
Что представляет из себя простейший вывод.
1. верх страницы, подключаемый ко всем блокам.
2. низ страницы, также подключаемый ко всем блокам
В итоге у тебя страница получается вида
<?php
//здесь участок за обработку необходимых данных
include "top.php"
//вывод данных
include "bottom.php"
|
top/php
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE><?= $title ?></TITLE>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251" >
<META name="description" content="<?= $description ?>" >
<META name="keywords" content="<?= $keywords ?>">
<META name="robots" content="index, follow">
</HEAD>
<body>
|
bottom.php
Получается так, то GET запросу, срабатывает скрипт обработчик страницы, выдергивает из базы или файлов необходимые данные и заполняет страницу.
Между тегами тела, можно инклюдой вставить другие, необходимые части, ну там блок новостей, меню и.т д.
Готовый движок, отвечая на твой вопрос, всегда нуждается в доработке, начиная от дополнения полей в базу, а это нужно перетряхнуть все ответственные за это скрипты, корректировать вывод из базы.
По моему, оптимальный выход, это использовать админку, от авторов этого форума, а вывод организовать уже согласно своему дизайну. Если хеопс не будет против, я мог бы скинуть кусок из дополнения к книге, ответственный за формирование статей, но лучше , прикупить эту книгу, по моему, практика создания веб сайтов. Там все этапы разработки проекта описаны очень хорошо. | |
|
|
|
|
|
|
|
для: Sl
(05.03.2007 в 05:16)
| | Спасибо за ответы)))
Я хотела использовать готовый движок, потому как времени у меня осталось мало и если браться за разработку собственного движка, то могу ведь не успеть.
Мне вот и интересно, для создания сайта (который я выше описала), вполне достаточно функциональности какого-нибудь готового движка??? Может, посоветуете какой-нибудь, если пользовались?
Также вопрос возник: а что все web-разработчики пишут для себя движок, а уж потом на его основе делают сайты???? Т.е. разрабатывается админка, а через нее уже делается сайт? Я запуталась окончательно...
И все же я не понимаю: движок сайта, cms, система управления контентом - это ведь одно и тоже???!!!
Есть ли разница в последовательности разработки сайта с помощью движка и без него???
Если нет, тогда, как я поняла, нужно:
1. Разработать структуру сайта
2. Разработать БД
3. Придумать дизайн
4. Начинать писать код...
Если же использовать движок, то БД проектировать не нужно? И код писать тоже не нужно....
Наверно всех добила своей тупостью, но просто мне хочется раз и навсегда разобраться, как "строят" сайты, ведь есть разные пути решения. | |
|
|
|
|
|
|
|
для: ddhvvn
(04.03.2007 в 14:05)
| | Спасибо! | |
|
|
|
|
|
|
|
для: gen
(04.03.2007 в 22:40)
| | Мда уж тут все построено на ООП | |
|
|
|
|
|
|
|
для: Sl
(04.03.2007 в 17:31)
| | [поправлено модератором] | |
|
|
|
|
|
|
|
для: juvie
(04.03.2007 в 13:29)
| | Да и еще вопрос! =)
Какие обязательные знания нужны для создания движка ?
Можно ли создать движок без использования ООП и MySql ?
Знаний нормальных по PHP хватит для создания или нет ? | |
|
|
|
|