Foxter.ru

Foxter.ru (https://www.foxter.ru/index.php)
-   Web-программирование (https://www.foxter.ru/forumdisplay.php?f=66)
-   -   Блог на пхп (https://www.foxter.ru/showthread.php?t=923)

s1mon 21.01.2006 22:26

Блог на пхп
 
Кто знает как называется нотехнология на пхп, которая позволяет программировать так называемые блоги? Мне интересно просто как пхп-движок генерирует стандартные хтмл файлы, и сохраняет директориях?

Пример: se7en.ru или livejournal.com

:blink:

azalio 22.01.2006 00:43

http://wordpress.org/ - бесплатный аналог.

Vadya corp. 22.01.2006 01:02

Как не странно - никакая :D
Сборка страницы осуществляется без помощи каких-либо особых технологий, как раз именно php и собирает странички, приведу простой пример:

Файл top.inc
PHP код:

INCLUDING top.inc.... 

Файл index.php
PHP код:

<? include('top.inc'); ?> <br> Привет тестер ;)

Вот типа примерно так собралась страница ;)

Vadya corp. 22.01.2006 01:02

И результат будет такой: [b]INCLUDING top.inc.... <br> Привет тестер ;)

s1mon 22.01.2006 11:39

Хммм... Нужно разобраться! Просто задумал сделать маленький ресурсик, типа блога. Просто для приколов.

NEOn 22.01.2006 14:24

Гм... Блог, как я понимаю - ПРОСТЕЙШИЕ запись и чтение из БД с минимальной обработкой.. А уж как компоновать страницу, зависит от того, почешется ли мизинец на левой руке.. Проще будет делать так, как наиболее понятно для разработчика.. Но желательно все же избавиться от макарон и использовать SMARTY или аналоги... (имеет смысл только тогда, когда проект масштабный и дофига модулей предполагается)..

s1mon 23.01.2006 13:06

Цитата:

Сообщение от NEOn
Гм... Блог, как я понимаю - ПРОСТЕЙШИЕ запись и чтение из БД с минимальной обработкой.. А уж как компоновать страницу, зависит от того, почешется ли мизинец на левой руке.. Проще будет делать так, как наиболее понятно для разработчика.. Но желательно все же избавиться от макарон и использовать SMARTY или аналоги... (имеет смысл только тогда, когда проект масштабный и дофига модулей предполагается)..

Я просто в смарти еще не разобрался толком...

s1mon 27.04.2006 22:27

То что я хотел - оказалось довольно просто. Мы берем и вводим в переменную полный адрес урл'а. Затем его explode'им на куски, и preg_replace'им где нужно... Например знаки '&news_id =' мы заменим на '/news/id/'... Всего-то! Попозже напишу по-подробнее.

Vadya corp. 28.04.2006 12:23

s1mon А смысл таким извращенным методом вырезать номер новости? Может легче было просто записать полученный news_id в переменную, а дальше просто забрать тексты из директории /news/id/ .
Хотя вспомнить, что такое preg_replace - эт хорошо :))


Часовой пояс GMT +3, время: 11:38.

Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.