zyblik182 | ||
кратко опишите мне основные условия ..порядо написания движка для сайта..что вообще это такое.... | ||
mvf23 | ||
Ну давай сначала отвечу на последний вопрос. Может необходимость отвечать на первые отпадет?.. :) Вообще, движок для сайта - это скрипт (или, чаще, набор скриптов), позволяющий сайту стать интерактивным, выполнять какие-либо функции. Обычно к таким функциям относятся - регистрация/вход/выход пользователей, возможность редактирования стрничек сайта, отображение страничек, отображение какой-либо специфичной информации (такие как галереи, статистика) и т.д. и т.п. Он может выполнять самые разные функции. Часто также как синоним слова "движок для сайта" используют CMS - content managment system - система управления контентом (содержимиым). Существует множество различных беспланых и хороших движков для сайта. В качестве двиэжка для сайта может такжже использоваться форум (как на секснароде, например) :) Создание полнофункционального и "навороченного" движка для сайта - дело довольно сложное и трудоемкое. Поэтому прежде чем браться за написание движка, нужно выснить - не подойдет ли для вашего сайта какой-либо из готовых движков. А чтобы ответить на первые 2 вопроса нужно знать 1) что должен делать сайт и 2) уровень твоей компетентности в PHP. |
||
zyblik182 | ||
ну то что это скрипт эт понятно:) я просто хочу понять идею движка..спасибо за ответ я понял основу... но вот допустим...сайт просто хочу сделать о чемнить..без регистрации и тд.. мне нужно создать такую отдельную страницу чеб на ней можнобыло редактировать новсти ..добавлять статьи... и тд.. что бы каждую страничку по отдельности не переписывать... вот тут и возниает вопрос... как это сделать.. уровень php..ну начальный...теорию знаю..на практике не применял....не доводилось а щас вот хочу себе сделать вот такого помошника...менеджера сайта..вот как:) |
||
mvf23 | ||
Боюсь что ответ на такой вопрос заставит меня очень сильно углубиться в основы PHP и HTTP. В общем совет - если никогда не программировал, но хочешь сам что-нибудь простое сделать - попробуй, попрограммируй, хоть что-ниббдуь. Почитай книжку с примерами. Понимание того как это нужно делать придет само. Если тебя интересует как это обычно происходит - ну вот тебе примерный рассказ как сделать простенькое добавление новостей. скрипт №1: показывает новости. Что он делает: читает из базы данных или из файла все новости, формирует из них HTML таблицу и отдает пользователю. скрипт №2: позволяет добавлять новости. Что он делает: показывает HTML форму с полями "Текст новости", "Дата" и кнопку submit. Когда пользователь заполняет эту форму заполненные данные передаются этому же скрипту с помощью метода POST. Скрипт принимает переменные ($_POST) и сохраняет их в файл/в базу. А теория это конечно хорошо, но без практики - бесполезна. P.S. А если не хочешь заморачиваться то можно найти готовые. Это сообщение отредактировал mvf23 - 09-08-2006 - 18:48 |
||
zyblik182 | ||
ну..впринцыпе я вообщето учусь на програмера..просто на php сильно не писал не когда..посморел все тоже..вот стало щас интересно :) | ||
tai_lover | ||
ну так кроме PHP есть еще Perl, ASP, .NET а движок лучше брать готовый Сам лично писал движок на ASP c MS SQL, дело муторное требующее постоянных доводок, и неоправданно дорогое! (имеется ввиду сжирает много времени за которое можно было наклепать много бабла) |
||
zyblik182 | ||
понятно:) поисчу..но впринцыпе мне ж это так...для самообразования:) | ||
mvf23 | ||
Вообще приличные движки целые "отряды программистов" пишут годами. Так что к тебя все ещё впереди. :) Каждого программсита рано или поздно тянет на неподъемные проекты (причем они кажутся вполне подъемными ![]() Короче, сильно запариваться не стоит. Дерзай, учись :) И не расстраивайся если поначалу ничего не будет получаться. Зато когда начнет получаться! Ого-го-го! ![]() Удачи во всех начнаниях. Будут проблемы - телеграфируй. ![]() ![]() |
||
zyblik182 | ||
угу..я уже прикупил себе и накачал книже:) спасибо за совету..буду дерзать:) |