Решил немного попробывать свои силы в деле сайта строения. Знания близки к нулю, поэтому вопросов будет куча.
Делаю свою домашнюю страничку. Вверху страницы будет общее для всех страниц меню. Как сделать чтоб это меню появлялось во всех страницах сайта? Чтоб изменяя в одном месте оно менялось во всех остальных. Может что-то типа include ?
Нет, дорогой, это уже не include, это уже скорее frame-) Ты бы сначала рассказал, что конкретно ты хочешь сделать - несколько страничек статичного html или, может, тебе проще было бы попробовать поковырять что-то готовое из open source CMS типа php-nuke или, может e-xoops или e107.
Для того, чтобы быстро и в достаточной степени понять, как устроен простенький сайт и как там всё работает, мой тебе совет скачать где-нибудь любой шаблон, то есть болванку сайта, которую можно выпотрошить, как тебе угодно и изменить, соответственно, тоже как угодно, но при этом ты будешь смотреть работающий код и видеть, как он меняется от того, что ты с ним делаешь.
А насчет "шапки" - либо фреймы, либо набор страниц на основе шаблона, где, допустим, верхняя часть одна для всех.
Вобщем, просто ковыряй, а к обеду, глядишь, корифеи вроде Geizer'a тебе что-нить ещё подскажут-))
Итак, слово "корифеям вроде GeizeR'a"
Тут многое зависит от того, где будешь размещать сайт и каковы будут возможности этого хостинга. Надо полагать, это будет халява типа boom.ru или by.ru. А на них, точно не помню, можно юзать SSI. Если SSI возможен, то лучше юзать его - ну в баню эти фреймы, которые в разных браузерах отображаются по разному. О том, как юзать SSI - юзай поиск, была эта тема уже.
Цитата |
Для того, чтобы быстро и в достаточной степени понять, как устроен простенький сайт и как там всё работает, мой тебе совет скачать где-нибудь любой шаблон, то есть болванку сайта, которую можно выпотрошить, как тебе угодно и изменить, соответственно, тоже как угодно, но при этом ты будешь смотреть работающий код и видеть, как он меняется от того, что ты с ним делаешь. |
Цитата |
тебе проще было бы попробовать поковырять что-то готовое из open source CMS типа php-nuke или, может e-xoops или e107. |
GeizeR, я ни в коей мере не посягаю на нетленный код WinCity..-)) Да и не это имел в виду - что толку ковырять код портала, отдаваемый браузеру, если ты не видишь базу-)) А вот взять любой чистый html и препарировать его будет не лишним, даже в те же фреймы слегка вникнуть не помешает.
А mokc0der'у надо потом напомнить, чтобы он показал нам, что получится..-))
GeizeR, да сайт будет распологатся где нибудь на бесплатном хостинге. Во всяком случае пока. фреймы не буду использовать а вот про все остальное обязательно почитаю
Leppy, покажу обязательно ... месяца через 2 Я уделяю совсем чуток времени(больше немогу) сайто строению. Но пока одни разочарования от HTML и т.п. Мне "ближе" Assembler/C/Delphi
Тогда, полагаю, тебе будет нетрудно разобраться в принципах работы связки Apache-PHP-MySQL и препарировать что-нить серьезное..-)) Смотри, эта штука затягивает...-)))
Ой как затягивает....
Пробывал крутить фреймы, с одной стороны штука притяная, точнее идея, но работать не шибко удобно!
Сейчас для себя выбрал путь php: require("<URL>"); или include("<URL>");, кто как привык.
GluckSoft,
Цитата |
require("<URL>"); или include("<URL>");, кто как привык |
Есть на holm.ru и на amillo.net
Leppy, Эээ, по первой ссылке, кажется платный хостинг, по второй ничего не открывается
Цитата |
require("<URL>"); или include("<URL>");, кто как привык |
Цитата |
хм, а что на бесплатных хостах (типа boom.ru или by.ru), есть поддержка БД и ПХП????? |
BillyBoom, по 1 ссылке халявный хостинг с банером. Если платишь деньгу, то банера не будет.
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)