А я всё пытаюсь понять, с какого конца мне браться за дело.
Вот предположим вам нужно с нуля сделать сайт, посвященный всему, что связано с Древней Грецией. Т.е. материалов на сайте будет МНОГО
, и этот материал будет регулярно пополняться.
Моя задача – сделать макет, оформить его, создать основные разделы и несколько пробных страниц с текстами, запустить всё это на сервер. Предполагается, что основной массив материалов, текстов и картинок, будут размещать уже другие люди, 2 человека для которых я этот сайт и буду делать.
Вопрос: как происходит размещение материалов на сайте? Обязательно ли это делать только с компа, где установлены Денвер, MySQ, или это это можно делать из любого инет-кафе?
Вопрос идиотский, но…
В процессе создания сайта я должна буду сделать специальную страницу, через которую владелец сможет вставлять и редактировать свои материалы типа как в Ворд? PHP позволяет делать такие страницы для управления сайтом? Видела подобное на системе Joomla.
Или через менеджер закачки файлов как на Народ.ру, например? Но как в этом случае размещать эти страницы в макете дизайна...
Вот предположим вам нужно с нуля сделать сайт, посвященный всему, что связано с Древней Грецией. Т.е. материалов на сайте будет МНОГО

Моя задача – сделать макет, оформить его, создать основные разделы и несколько пробных страниц с текстами, запустить всё это на сервер. Предполагается, что основной массив материалов, текстов и картинок, будут размещать уже другие люди, 2 человека для которых я этот сайт и буду делать.
Вопрос: как происходит размещение материалов на сайте? Обязательно ли это делать только с компа, где установлены Денвер, MySQ, или это это можно делать из любого инет-кафе?
Вопрос идиотский, но…
В процессе создания сайта я должна буду сделать специальную страницу, через которую владелец сможет вставлять и редактировать свои материалы типа как в Ворд? PHP позволяет делать такие страницы для управления сайтом? Видела подобное на системе Joomla.
Или через менеджер закачки файлов как на Народ.ру, например? Но как в этом случае размещать эти страницы в макете дизайна...
Уважаемая, ты не понимаешь сути PHP, потому советую обратиться ко мне по ICQ, чтобы долго тут не флудить.
По теме: для добавления материала на сайт не нужно ничего, кроме инета и браузера.
Веб-сервер Apache, Интерпретатор PHP и база данных MySQL расположены на сервере (хостинге).
Там же и физически расположен сайт. Ты открываешь его админку (которая вместе с сайтом лежит на хостинге).
Админка имеет связь с базой данных.
Через админку ты вносишь нужные изменения в базу данных (например, добавляешь в таблицу со страницами строку новой страницы, редактируешь в таблице новостей строку новости, удаляешь из таблицы енотов строку с записями о каком-то еноте).
На PHP пишется сайтовый движек.
Его задача - понять, какую страницу открывают, и показать её.
Он выводит одну для всех верхнюю часть сайта, одну для всех страниц нижнюю часть сайта, вставляет перед этим между ними блок с меню, в котором подсвечен пункт, соответствующий открываемой странице, и ещё кусок HTML-кода, тоже один для всех страниц, в который он на нужные места подставляет, например, название и текст страницы, взятые из соответствующей этой странице строки в таблице страниц в БД. Или, если это список, например, новостей, то центральный кусок берется столько раз, сколько новостей в таблице новостей находится. В этот средний кусок HTML-кода PHP подставляет на нужные места название новости, сокращенный текст новости, адрес ссылки на полый вариант новости. После этого PHP все полученые куски списка слепливает в один список, и подставляет на то место в коде страницы, которое соответтсвует средней части сайта.
Это ОЧЕНЬ обобщенный, поверхностный, утрированый, примитивизированый, упрощенный и урезаный принцип работы самого примитивного сайтового движка с самой примитивной админкой.
Лучше обсуждать тут, чтоб у людей с подобными вопросами было где поискать ответы.
Вообще, конечно, тоже так, но тут гораздо дольше все получается почему-то.
Просто ситуация тут несколько необычная. Человек хочет научится программировать (причем под веб, причем на норм уровне) за катастрофически короткий для этого срок - 4 месяца.
Я не спорю, что научиться писать за такое время для галочки "я умею" можно и за неделю. Но веб имеет ОЧЕНЬ много подводных камней, единственный способ борьбы с которыми - богатый опыт, лучше всего исчисляемый годами кодинга.