Николай М.
1895 сообщений
#15 лет назад
Einzam,
ну что Вам сказать... 10 лет назад делфи действительно било средой разработки, Вы остали от жизни полсе 7 версии IDE, Object Pascal был переименован на Delphi, так что я предпочитаю писать в 2007 делфи), а на счет паскаля, то тут так с 1993 вроде била послення версия паскаля, Вы страшно отстали от жизни)

примеры? нету примеров, да и особо никто не станет давать право на подобные разглашения, а что я думаю так это рапида - вот пример сильно нагруженного сервера, а работает он моментально!
да и вообще, праздник у нас делфистов нинче, встречаем Delphi 2009, самый долгожданный релиз с времен 7 делфи, наконецто 100% поддержка unicode!!! !!!!
Михаил В.
2195 сообщений
#15 лет назад
Вижу от темы верстки немного отошли. Разрешите придаться воспоминаниям (пост MMM_Corp навеял).

Это админка моей первой и последней самописной cms на php: - то есть к такому виду админка пришла в 2005 году под впечатлением cms Managee (для тех кто слышал), до этого было без фреймов

После этого я охладел к какому-либо программированию. А работало все так:
Все пути на сайтах были вида _http://сайт.ру/страница/подстраница/ - чпу то бишь.
.htaccess через AddHandler переправлял все *.html на index.php (AddHandler, т.к. ядро еще на perl было написано тогда, когда чпу уже было в моде, а mod_rewrite еще нет).

Сама система была изначально построена на файлах и при развитии сохранила принцип:
/страница/index.html
/страница/подстраница/index.html
(в админке страницы по структуре можно таскать мышкой (js код дерева страниц - переписанное дерево с dhtmlgoodies.com), и при клике "Сохранить изменения" страницы переименовывались-перемещались)

То есть контент хранился в файлах index.html, а html шаблон в отдельной "системной" папке как design.html
В базе хранились лишь резервные копии страниц, дублировалась структура сайта, а также заголовки и мета-теги к отдельным страницам.
Было также несколько программных и текстовых блоков (меню, новости, обратная связь, галерея и каталог), которые подключались в основном шаблоне с include_once. Блоки можно было создавать и в админке.

index.php читал config.inc.php, в котором были переменные такого вида:
$GLOBALS='michael'; // Имя пользователя базы данных

Далее скрипт соединялся с базой, читал структуру сайта, определял запрошенную пользователем страницу и ее существование, подгружал "предзагружаемый" программный блок, выдавал всяко-разные http-заголовки и топорное gzip сжатие с ob_start('ob_gzhandler',9);
Затем инклудился html шаблон.
Основной контент выводился в нем так:
include_once'../'.$GLOBALS.'index.html';

Разумеется, все $GLOBALS'ы экранировались и проверялись.

Мне самому смешно, как это все работало, но очень приятно, что до сих пор на этом чудовище работают пару десятков небольших сайтов.


Это было давно. Сейчас, когда работаю с MODx с ее чанками и сниплетами, "натягиваю верстку" - чувствую себя практически в домашней обстановке.
Имя Ф.
79 сообщений
#15 лет назад
Цитата:
Object Pascal был переименован на Delph

Ну и не более того
Теже ресы по 500кб
Теже глюки.
=)
Цитата:
а что я думаю так это рапида - вот пример сильно нагруженного сервера, а работает он моментально!

В чем сложность рапиды?
Созранить файл, сгенерировать линк, выдать его?
Все. БОльше ничего.
Вся сложность ложиться на пб, решается небольшим кластером.
все.
Цитата:
да и вообще, праздник у нас делфистов нинче, встречаем Delphi 2009,

Cобсно делфисты, енто хто??

Цитата:
Сейчас, когда работаю с MODx с ее чанками и сниплетами,

=), да верстки натягиваются на ура=)
Единственное НО, дитто очень прожорлив(((
хотя так было полгода назад...сейчас за треком не слежу(