![]() |
|
![]() ![]() ![]() |
|
Reverent |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
Добрый день уважаемый форумчани.
Недавно решил написать свою CMS. Чужими не пользуюсь предпочитаю писать свою двигу и работать чисто с ней. Но честно сказать то что есть сейчас не удовлетворяет как не моим требованиям так и требованиям заказчиков. Самый большой и больной вопрос это наличие файловой структуры на сервере. Неудобно делать каждый раз страницы для хранения информации. Хочу сделать организацию файловой структуры через базу данных MySQL. Я понимаю все должно быть так, пользователь пишет URL к несуществующей странице, типо такой: about/product/kolonka.html А сервер апачи перехватывает данный запрос и вызывает скрипт с существующего файла, который уже непосредственно парсит данный URL и вызывает ту инфу с базы данных что требуется! Ну так вот узнал что можно это как то реализовать через mod_rewrite. Но все что нашел в нете как то мне непонятно, куча каких то символов, крестиков, нигде толком не говорится, что да как. Может кто то сталкивался с подобной задачей? Либо ее можно решить по другому? |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 4 Всего: 260 |
необходимо ознакомиться с синтаксисом регулярных выражений. тогда эти "крестики" сразу обретут смысл. статью на форуме смотрел? |
|||
|
||||
-=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: нет Всего: 69 |
Reverent, очень тебе советую прочитать книгу Дж.Фридла - Регулярные выражения. Точнее даже не советую, ты её просто обязан прочесть )
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
Nigel |
|
|||
познаю мир ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 20.11.2007 Репутация: 7 Всего: 19 |
Ну, не обязательно, несуществующей. Например, битрикс, там как правило под страницу создается своя папочка. Так что по-разному можно организовать работу кмски. Вбей в гугл чпу/mod_rewrite, почитай. Может, не сразу получится, но со временем поймешь, что к чему. -=Ustas=-, Фридл, конечно, супер, согласен. Но чтобы понять мод реврайт, можно обойтись и без него ![]() |
|||
|
||||
-=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: нет Всего: 69 |
хм... интересно, как можно выучить регулярки без литературы о них ) -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: нет Всего: 91 |
-=Ustas=-, покуриванием мануала на php.net
Это сообщение отредактировал(а) gta4kv - 8.9.2008, 16:03 |
|||
|
||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 1 Всего: 31 |
ну или на крайний случай на пхпклабе
|
|||
|
||||
KostaPC |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 18.7.2008 Репутация: нет Всего: нет |
Возможностей и простора для фонтазии просто немерено. Часто встречаю решение, когда один файл принимает на себя все запросы, потом отбирает нужный темплейт и в него добавляет инфу из БД. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |