динамически управляемый базой данных веб-сайт с HTML-страницами - PullRequest
3 голосов
/ 25 декабря 2011

У меня есть небольшой проект о динамическом веб-сайте, управляемом базой данных , который пользователи могут публиковать, комментировать, например, ... на нем.
, и я думал о создании HTML-страницвместо php страниц .
например, после того, как кто-то публикует что-то, php-код создаст html-страницу для этого сообщения, и люди могут комментировать его.при отправке комментария ajax-вызов на страницу php сохранит данные комментария в базу данных и запишет этот комментарий в html-файл.
Я подумал, что это может быть хорошим способом уменьшить нагрузку на сервер.и имеют преимущества для SEO.
У этой техники есть имя?и есть ли у него какие-либо дополнительные преимущества или недостатки?
Заранее спасибо

Ответы [ 3 ]

4 голосов
/ 25 декабря 2011

Существует механизм ведения блогов с плоскими файлами, который называется Kure . Это проект с открытым исходным кодом, поэтому не стесняйтесь проверить его. « Плоская файловая система » была бы наиболее близкой к названию этой техники.

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

Тем не менее, если вы настаиваете на создании собственной плоской файловой системы ... больше возможностей для вас. Удачи.

3 голосов
/ 25 декабря 2011

Да, это известная методика оптимизации обслуживания относительно статичных страниц.Под «относительно статичным» я подразумеваю «динамический, но редко обновляющийся».

Например, Яндекс (поисковая система) использует это для обслуживания своей главной страницы.Это довольно богатая страница, и она требует значительных ресурсов для ее генерации при каждом запросе.

Кроме того, есть (по крайней мере, был) плагин для Wordpress , который делает это.

Вы не можете использовать эту технику, если ваши страницы часто обновляются (это того не стоит).

Вы не можете использовать эту технику, если ваши страницы персонализированы (то есть, если вы можетене показывать одну и ту же страницу всем вашим посетителям).

1 голос
/ 25 декабря 2011

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

...