Помогите реализовать редактор на ПХП

12
Rock'n'rolla
На сайте с 14.09.2009
Offline
146
864

Мужики, если есть у кого свободный вторник? - Помогите, я в долгу не останусь.

Суть в том, что я сайт делаю руками. Но вот пошел процесс наполнения сайта контентом и очень много времени занимать стало.

Что нужно: страница, допустим edit.php

В ней я задаю название страницы (rock-muzyka например) , чтобы она отображалсь в урл адресе как

http://site.ru/rock-muzyka.html

И создается php страница, в файл .htaccess пишется правило

RewriteRule ^rock-muzyka.html$ rock-muzyka.php [L]

Далее я задаю МЕТА ТЕГИ (титлы, кейвордсы и дискрипшен) и далее текст, в котром я могу вставить картинку, гиперссылки.

Жму ОК и создается страница для сайта.

Просто руками все это делал, но долго и еще раз долго

Почему движок сразу не взял за основу: потому что не люблю, много лишнего.

"Vulcan-Bit - лучшая партнерка в сети" (http://vulcan-bit.com?invite=artem_kozirev) KMA.BIZ - Партнерка с крутым конвертом и отчислениями в долларах. Лить! (http://kma.biz)
Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#1
Rock'n'rolla:
Мужики, если есть у кого свободный вторник? - Помогите, я в долгу не останусь.
Суть в том, что я сайт делаю руками. Но вот пошел процесс наполнения сайта контентом и очень много времени занимать стало.
Что нужно: страница, допустим edit.php
В ней я задаю название страницы (rock-muzyka например) , чтобы она отображалсь в урл адресе как
http://site.ru/rock-muzyka.html

И создается php страница, в файл .htaccess пишется правило

RewriteRule ^rock-muzyka.html$ rock-muzyka.php [L]

Далее я задаю МЕТА ТЕГИ (титлы, кейвордсы и дискрипшен) и далее текст, в котром я могу вставить картинку, гиперссылки.
Жму ОК и создается страница для сайта.

Просто руками все это делал, но долго и еще раз долго
Почему движок сразу не взял за основу: потому что не люблю, много лишнего.

Вы в курсе что движков много больше чем тот самый один, в котором по вашему "много лишнего"?

Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#2
Вы в курсе что движков много больше чем тот самый один, в котором по вашему "много лишнего"?

Возможно, спасибо за информацию, буду иметь ввиду.

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#3
RewriteRule ^rock-muzyka.html$ rock-muzyka.php [L]

И так под каждую страницу запись делать?

А если страниц - несколько тысяч?

Апач прифигеет и повиснет от того что придется по каждому запросу тысячи правил в modrewrite обрабатывать...

Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#4

Алексей Барыкин, Ну так может есть другое решение, я это как пример привел. Надо просто чтобы ПХП страницы были "как бэ" ХТМЛ.

[umka]
На сайте с 25.05.2008
Offline
456
#5

Алексей Барыкин, повиснуть вряд ли повиснет, но всё равно так делать не разумно.

Лучше отделить все такие страницы по какому-то признаку и оставить одно правило.

Типа

RewriteRule ^pages/[a-z0-9\-_]+]\.html$ /show_page.php?page_name=$1

А в качестве редактора, взять какой-то из визуальных и сделать сохраняющий скрипт, который в шаблон будет в нужные места вставлять данные.

Или даже просто сохранять данные в файл или в базу, а выдающий скрипт будет эти данные вставлять в шаблон.

Лог в помощь!
Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#6

[umka], Мож поможете мне? Я сам не особо в программировании (((

[umka]
На сайте с 25.05.2008
Offline
456
#7
Rock'n'rolla:
[umka], Мож поможете мне? Я сам не особо в программировании (((

Я пас :) Но наверняка найдутся ещё желающие. Тут делов-то на полчасика.

6666
На сайте с 10.01.2005
Offline
505
#8
Надо просто чтобы ПХП страницы были "как бэ" ХТМЛ.

В вордпрессе допишите в настройках урл в конце ".html"

Типа произвольные урлы: /archives/%post_id%.html

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
C
На сайте с 04.02.2005
Offline
277
#9

но ведь можно и так

RewriteRule ^(.)\.html$ $1.php [L]

Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#10

Господа программисты, помогите пожалуйста =)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий