А если не будет кеширования html кода, то вся прелесть MODx на смарку.
В этой версии не будет, т.е. при каждом выводе страницы плагин будет обрабатывать код страницы и вместо
<img height="150" src="assets/images/wallpaper_42_1600.jpg" width="203" />
генерировать
<a class="highslide" onclick="return hs.expand(this, {captionId: 'caption0'})" href="assets/drgallery/1/big_wallpaper_42_1600.jpg">
<img width="203" height="150" src="assets/drgallery/1/thumb_wallpaper_42_1600.jpg"/>
</a>
Согласен, это растрачивает ресурсы сервера, но пока что приходится этим жертвовать - я испробовал много способов, перепробовал все системные события и пришел к выводам, описанным выше. В последующей версии буду пытаться увязать с парсером PHx.
НО даже без кеширования HTML-кода, уже кешируются сами изображения - тумба thumb_wallpaper_42_1600.jpg и большое изображение /big_wallpaper_42_1600.jpg. Они генерируются только один раз, перегенерация происходит в случае изменения размеров тумбы. При необходимости накладываются водяные знаки, так же кешируется тумба для визуального редактора, заменяющая большое изображение.
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]
Quote from: aktuba at Sep 23, 2007, 01:54 PM
А когда появится сам плагин? Мне как раз для проекта пригодился бы...
Сразу не заметил вопроса.
Разработки почти закончены, сейчас занимаюсь окончательным тестированием и написанием документации, возможно русскоязычный релиз кандидат выйдет в течении следующей недели.
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]
Разработки немного задержались, совсем не было времени. Теперь они точно практически завершены, пишется документация. Скоро выйдет версия для тестирования.
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]
Да честно говоря все уже месяц как готово, сначала время тянул, небыло чтобы все самому до конца проверить, потом писал доки, сейчас доки с помощью Igor’я переводятся на английский, хочу зарелизить тестовую версию на русском и английском одновременно, потому что западные товарищи тоже интересуются, нехорошо будет, если они увидят что я выложил русскую версию, а про них забыл.
Скоро, еще максимум неделя, честно.
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]
То что ты делаешь - это просто супер гипер мега актуальная вещь! Лично я жду с громадным нетерпением, мне кажется этот плагин просто необходимо будет включать в "базу" modx. Реально вещь очень нужная и полезная... ну когда же.... когда же...
Ребят, спасибо за поддержку. Мне правда очень неудобно, что уже два месяца как обещаю выложить. Работы уже давно закончены, но периодически возникают бредовые идеи и преждожения, которые непременно хочется воплотить в первом релизе, из-за чего приходится проводить заново все тестирование и проверять, не перестало ли все работать.
Постараюсь найти время на этих выходных чтобы дописать доки, доперевести (благо Igor уже помог перевести большую часть) и выложить первый релиз кандидат.
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]