Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: C чего начинается создание сайта.

Сообщения:  [1-10]   [11-16] 

 
 автор: Киналь   (10.03.2007 в 17:34)   письмо автору
 
   для: cheops   (10.03.2007 в 17:05)
 

>Может.
... если бросит учебу, работу и личную жизнь, засев за компьютер на круглые сутки=)

Я бы автору темы посоветовал взять готовый движок. Какой - это уже дело вкуса. Просто если вы сейчас начнете делать свой, то через два месяца вы его, может, и сделаете, но показать его будет стыдно=)

Однако замечу в скобках, что в универе вряд ли дают задание без "методички" - сиречь без каких-либо указаний. Советую эти самые указания поискать и почитать; возможно, все не так уж страшно)

   
 
 автор: juvie   (10.03.2007 в 17:27)   письмо автору
 
   для: cheops   (10.03.2007 в 17:05)
 

Это если целыми сутками сидеть?

   
 
 автор: cheops   (10.03.2007 в 17:05)   письмо автору
 
   для: juvie   (10.03.2007 в 17:00)
 

Может.

   
 
 автор: juvie   (10.03.2007 в 17:00)   письмо автору
 
   для: куч1963   (05.03.2007 в 10:37)
 

Спасибо!
Но вы думаете новичок может справится с написанием движка за 2 месяца?

Я не уверена...

   
 
 автор: куч1963   (05.03.2007 в 10:37)   письмо автору
 
   для: 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

</body>
</html>

Получается так, то GET запросу, срабатывает скрипт обработчик страницы, выдергивает из базы или файлов необходимые данные и заполняет страницу.
Между тегами тела, можно инклюдой вставить другие, необходимые части, ну там блок новостей, меню и.т д.
Готовый движок, отвечая на твой вопрос, всегда нуждается в доработке, начиная от дополнения полей в базу, а это нужно перетряхнуть все ответственные за это скрипты, корректировать вывод из базы.
По моему, оптимальный выход, это использовать админку, от авторов этого форума, а вывод организовать уже согласно своему дизайну. Если хеопс не будет против, я мог бы скинуть кусок из дополнения к книге, ответственный за формирование статей, но лучше , прикупить эту книгу, по моему, практика создания веб сайтов. Там все этапы разработки проекта описаны очень хорошо.

   
 
 автор: juvie   (05.03.2007 в 07:34)   письмо автору
 
   для: Sl   (05.03.2007 в 05:16)
 

Спасибо за ответы)))

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

Мне вот и интересно, для создания сайта (который я выше описала), вполне достаточно функциональности какого-нибудь готового движка??? Может, посоветуете какой-нибудь, если пользовались?

Также вопрос возник: а что все web-разработчики пишут для себя движок, а уж потом на его основе делают сайты???? Т.е. разрабатывается админка, а через нее уже делается сайт? Я запуталась окончательно...

И все же я не понимаю: движок сайта, cms, система управления контентом - это ведь одно и тоже???!!!
Есть ли разница в последовательности разработки сайта с помощью движка и без него???
Если нет, тогда, как я поняла, нужно:
1. Разработать структуру сайта
2. Разработать БД
3. Придумать дизайн
4. Начинать писать код...

Если же использовать движок, то БД проектировать не нужно? И код писать тоже не нужно....

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

   
 
 автор: juvie   (05.03.2007 в 07:32)   письмо автору
 
   для: ddhvvn   (04.03.2007 в 14:05)
 

Спасибо!

   
 
 автор: Sl   (05.03.2007 в 05:16)   письмо автору
 
   для: gen   (04.03.2007 в 22:40)
 

Мда уж тут все построено на ООП

   
 
 автор: gen   (04.03.2007 в 22:40)   письмо автору
 
   для: Sl   (04.03.2007 в 17:31)
 

[поправлено модератором]

   
 
 автор: Sl   (04.03.2007 в 17:31)   письмо автору
 
   для: juvie   (04.03.2007 в 13:29)
 

Да и еще вопрос! =)
Какие обязательные знания нужны для создания движка ?
Можно ли создать движок без использования ООП и MySql ?
Знаний нормальных по PHP хватит для создания или нет ?

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования