Истина внутри нас! Разговоры обо всем понемногу
Привет, гость!

Форум на HTML страничках

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
Гость I
Гость
14 января 2017, 02:26#1
Интересно, вообще можно ли реализовать форум, то какой то скрипт будет создавать не базу данных, а html странички из готовых тем.
Т е пользователи набивают тему, а скрип просто создает html страницу из этих сообщений и в таком виде хранит форум
(например 10 сообщений - страница). Если правка - то скрипт правит страницу.
Шапка и прочее - добавляется автоматом.
А сохранить такой форум (бэкап) просто копируешь страницы html. Например 1_1_1_1-10.html (раздел 1, форум 1, тема 1, сообщени 1-10

4X_Pro
Создатель форума
Всего сообщений: 152
Зарегистрирован: 9 дек 2015, 19:20
Рейтинг пользователя: 12

- 0 +
14 января 2017, 02:55#2
Была у меня такая мысль, но отказался по одной простой причине: тогда в настройках придется запрещать изменение числа сообщений на странице, а также теги hide и level. Кроме того, на таком форуме нельзя будет сделать закрытые разделы, доступные только определенным группам.
Сейчас есть мысль сделать блоговый движок на таком принципе (а то нормальных быстрых и легких блоговых движков не вижу), но не знаю, возьмусь ли.

Akson
Новичок
Всего сообщений: 6
Зарегистрирован: 14 янв 2017, 02:40
Рейтинг пользователя: 0

- 0 +
14 января 2017, 03:04. Редактировалось 1 раз, последний — 14 января 2017, 03:10#3
4X_Pro У данного пользователя нет прав размещать ссылки!:
Была у меня такая мысль

А можете хотя бы порядок написать (как делать). Ну концепцию.
Нужен самый простенький, без всякой там статистики.
По сути даже без разделов а их кучи тем.
Я даже склоняюсь к мысли, чтобы каждое сообщение было отдельной html страницей. 
Есть ли скрипт склеивающий страницы в одну страницу?
Ну например если задать (последние сообщения на форуме) то он склеивает там странички за последний день...)

4X_Pro
Создатель форума
Всего сообщений: 152
Зарегистрирован: 9 дек 2015, 19:20
Рейтинг пользователя: 12

- 0 +
15 января 2017, 22:49#4
Каждое сообщение отдельной страницей — это плохо, на мой взгляд, когда попадаешь на такое из поисковой системы.
А делается предельно просто: форма отправки сообщения обрабатывается скриптом точно так же как обычно, но после сохранения сообщения в базу запускается процедура перегенерации затронутых страниц (темы, списка тем в разделе, главной страницы). То есть сообщения задублированы и в базе, и в HTML-страницах. И, соответственно, запросы главной страницы идут не на index.php, который генерирует ее динамически, а на статический index.htm, откуда стоят ссылки на другие статические страницы. Регистрация пользователя, вход на форум и т.п. остаются динамическими скриптами.

Akson
Новичок
Всего сообщений: 6
Зарегистрирован: 14 янв 2017, 02:40
Рейтинг пользователя: 0

- 0 +
16 января 2017, 01:42. Редактировалось 1 раз, последний — 16 января 2017, 02:09#5
4X_Pro У данного пользователя нет прав размещать ссылки!:
То есть сообщения задублированы и в базе, и в HTML-страницах.

А не сильно ли это жирно?
Мне вообще нужно все это, чтобы сообщения формировались не BB кодами, а html языком. Т е чтобы сообщения можно было оформить красиво (всеми фозможностями html и css 
примерно так (тут пытался показать) фрейм как вариант (втавить форум в страницу красиво формленную пытался)
http://vhost8991.cpsite.ru/
и со своим фоном если надо.
А форма добавления сообщения чтобы была примерно такой
У данного пользователя нет прав размещать ссылки!
Я просто уже как только не пытался извращаться вставлял йфреймом форум в страницу, и наоборот...чтобы достишь оформления. Но все не то.
Просто в какой то момент дошло, что если сообщения форума можно было бы оформлять красиво как html страницу со стилями - то такой форум мог бы заменить многие сайты где раздельно форум и сайт. Или блоги. Блоги - хорошо, но там слабые совсем ответы, и нельзя например после какого то ответа, опять красиво оформить что то (поле), а на некоторые ответы порой нужно дать визуально хорошо оформленное разъяснение, иногда с анимацией. Т е нужно что то универсальное между сайтом с форумом и блогом (ниша)

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.