Reply to this topicStart new topicStart Poll

Страницы: (1) 1 
zyblik182
дата: [ i ]
  • Group Icon
  • Новичок
  • Репутация: нет
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
кратко опишите мне основные условия ..порядо написания движка для сайта..что вообще это такое....
mvf23
дата: [ i ]
  • *
  • Специалист
  • Репутация: 62
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
Ну давай сначала отвечу на последний вопрос. Может необходимость отвечать на первые отпадет?.. :)

Вообще, движок для сайта - это скрипт (или, чаще, набор скриптов), позволяющий сайту стать интерактивным, выполнять какие-либо функции. Обычно к таким функциям относятся - регистрация/вход/выход пользователей, возможность редактирования стрничек сайта, отображение страничек, отображение какой-либо специфичной информации (такие как галереи, статистика) и т.д. и т.п. Он может выполнять самые разные функции. Часто также как синоним слова "движок для сайта" используют CMS - content managment system - система управления контентом (содержимиым).

Существует множество различных беспланых и хороших движков для сайта. В качестве двиэжка для сайта может такжже использоваться форум (как на секснароде, например) :)

Создание полнофункционального и "навороченного" движка для сайта - дело довольно сложное и трудоемкое. Поэтому прежде чем браться за написание движка, нужно выснить - не подойдет ли для вашего сайта какой-либо из готовых движков.

А чтобы ответить на первые 2 вопроса нужно знать 1) что должен делать сайт и 2) уровень твоей компетентности в PHP.
zyblik182
дата: [ i ]
  • Group Icon
  • Новичок
  • Репутация: нет
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
ну то что это скрипт эт понятно:)

я просто хочу понять идею движка..спасибо за ответ я понял основу...
но вот допустим...сайт просто хочу сделать о чемнить..без регистрации и тд..
мне нужно создать такую отдельную страницу чеб на ней можнобыло редактировать новсти ..добавлять статьи... и тд..
что бы каждую страничку по отдельности не переписывать...
вот тут и возниает вопрос...
как это сделать..
уровень php..ну начальный...теорию знаю..на практике не применял....не доводилось а щас вот хочу себе сделать вот такого помошника...менеджера сайта..вот как:)
mvf23
дата: [ i ]
  • *
  • Специалист
  • Репутация: 62
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
Боюсь что ответ на такой вопрос заставит меня очень сильно углубиться в основы PHP и HTTP. В общем совет - если никогда не программировал, но хочешь сам что-нибудь простое сделать - попробуй, попрограммируй, хоть что-ниббдуь. Почитай книжку с примерами. Понимание того как это нужно делать придет само.

Если тебя интересует как это обычно происходит - ну вот тебе примерный рассказ как сделать простенькое добавление новостей.

скрипт №1: показывает новости. Что он делает: читает из базы данных или из файла все новости, формирует из них HTML таблицу и отдает пользователю.

скрипт №2: позволяет добавлять новости. Что он делает: показывает HTML форму с полями "Текст новости", "Дата" и кнопку submit. Когда пользователь заполняет эту форму заполненные данные передаются этому же скрипту с помощью метода POST. Скрипт принимает переменные ($_POST) и сохраняет их в файл/в базу.

А теория это конечно хорошо, но без практики - бесполезна.

P.S. А если не хочешь заморачиваться то можно найти готовые.

Это сообщение отредактировал mvf23 - 09-08-2006 - 18:48
zyblik182
дата: [ i ]
  • Group Icon
  • Новичок
  • Репутация: нет
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
ну..впринцыпе я вообщето учусь на програмера..просто на php сильно не писал не когда..посморел все тоже..вот стало щас интересно :)
tai_lover
дата: [ i ]
  • *
  • Любитель
  • Репутация: 16
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (zyblik182 @ 09.08.2006 - время: 19:51)
ну..впринцыпе я вообщето учусь на програмера..просто на php сильно не писал не когда..посморел все тоже..вот стало щас интересно :)

ну так кроме PHP есть еще Perl, ASP, .NET а движок лучше брать готовый
Сам лично писал движок на ASP c MS SQL, дело муторное требующее постоянных доводок, и неоправданно дорогое! (имеется ввиду сжирает много времени за которое можно было наклепать много бабла)
zyblik182
дата: [ i ]
  • Group Icon
  • Новичок
  • Репутация: нет
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
понятно:) поисчу..но впринцыпе мне ж это так...для самообразования:)
mvf23
дата: [ i ]
  • *
  • Специалист
  • Репутация: 62
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
Вообще приличные движки целые "отряды программистов" пишут годами.

Так что к тебя все ещё впереди. :) Каждого программсита рано или поздно тянет на неподъемные проекты (причем они кажутся вполне подъемными smile.gif ). Обычно это проходит.

Короче, сильно запариваться не стоит. Дерзай, учись :) И не расстраивайся если поначалу ничего не будет получаться. Зато когда начнет получаться! Ого-го-го! yahoo.gif Вот тогда-то все и попляшут :) В общем все ещё впереди! В какой-то мере завидую :)

Удачи во всех начнаниях. Будут проблемы - телеграфируй. help.gif Но начни все же с книжки read.gif
zyblik182
дата: [ i ]
  • Group Icon
  • Новичок
  • Репутация: нет
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
угу..я уже прикупил себе и накачал книже:) спасибо за совету..буду дерзать:)
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)

Страницы: (1) 1

Reply to this topic Fast ReplyStart new topicStart Poll0


Рекомендуем почитать также топики:

Разогнать

RF Online на абусе

Бесплатный GPRS

NOD32

Оч нада! Пж! Помогите! :-)




>