Maple4 Site Creator - Система Управления Сайтом новая версия 5.2(2) - теперь с Кэшем
Здравствуйте!
Сегодня в выпуске:
Новая версия - 5.2.(2)!
В программе появился КЭШ загруженных на сервер файлов. Что это такое и зачем это надо? Представьте следующую ситуацию: Вы с помощью программы генерите страницы сайта со всей используемой графикой, и встроенным FTP-Connection копируете их на сервер. Проверяя работу сайта уже в Интернете, Вы замечаете, что допустили досадную очепятку на одной из страниц. Или, вдруг решили изменить текст на одной из страниц. Конечно, можно изменить данные напрямую на сервере…
А вдруг надо добавить картинку или flash-файл? Получается, что для того, чтобы изменить ОДНУ СТРАНИЦУ надо перенести на сервер ВСЕ ФАЙЛЫ?
Использование Кэша снимает эту проблему – копируется только то, что изменилось или добавилось. Поэтому, исправив опечатку, будет перенесена ТОЛЬКО ОДНА страница. Плюс те файлы графики, которые были добавлены. Этим значительно сокращается время работы с FTP-Сервером (а вдруг, у Вас скорость Интернета не ахти?).
Как это работает: Кэш находится в подкаталоге проекта to_server\ID\ – там хранятся файлы, которые были перенесены на сервер. Перед переносом проверяется, а не переносился ли файл ранее Если нет – файл переносится на сервер и копируется в этот каталог Если переносился – переносимый файл проверяется на идентичность с файлом в КЭШе. Если одинаковый – файл не переносится (он тот же, какой смысл ?) Если отличается
– переносится и копируется в каталог КЭШа.
Эффективность использования Кэша. Эффект от использования Кэша очень сильно проявляется при редактировании контента страницы (переносится лишь только то, что изменено) Очень эффективно Кэш работает с новостями или статьями/блогами (при добавлении, например, новости, будет перенесены: 1. сама страница, 2. страница списка новостей, 3. возможно, главная страница, если новость на ней выводится)
Нюансы при использовании Кэша Почему файлы переносятся на сервер, даже при включенном Кэше? Есть несколько причин такого «поведения» 1. Копируются все файлы Не выставлена отметка об использовании Кэша (To use a cache if it is possible :) , шутка, конечно) Обратите внимание на формулировку – Использовать Кэш, если это возможно Кэш НЕ РАБОТАЕТ, если в FTP-Connection идет работа
более, чем с одним каталогом на сервере, т.е. если у Вас ОДНА команда copy_to_ftp – то ВСЕ ОК.
2. Копируется большое количество файлов html, хотя изменения были только в одной странице. Тут все зависит от типа используемого стиля. Есть стили, в которых, например, изменение названия страницы требует переформирования меню, которое, в свою очередь, используется во всех страницах. Меню так же переформируется при добавлении новой страницы. Что тут можно посоветовать… Остальные-то файлы не копируются! И размер HTML-файла невелик
по сравнению с любой картинкой.
3. Кэш используется только для копирования данных на сервер. Соответственно, команды copy_from_ftp, move_from_ftp работать с Кэшем не будут.
Если Вы используете Кэш, не редактируйте данные на сервере напрямую – для этого есть программа Maple4 Site Creator! Программа не анализирует перед копированием данные на сервере и, тем более, не проверяет их на идентичность (уж тогда, лучше скопировать все сразу :) )
Что еще: Исправлена (наконец!!!!) ошибка, которая проявляла себя при сохранении (не записывались, например, изменения по названию страницы, для обхода ошибки предлагалось нажимать Tab). Настаиваю, что это не моя ошибка – во всем виноват Microsoft .
Хотелось бы: Пообщаться с дизайнерами по созданию новых стилей для программы.
Обновить версию! / Update version! Обновление представляет собой архив с файлом maple4_ru.exe, который нужно распаковать в каталоге программы Maple4 Site Creator
Никаких других действий не требуется!
Очень удобно сделать обновление прямо из панели Навигатора (кликнув по zip-файлу)
Напоследок - Сайт дня - то, что было создано при помощи программы.
www.zrevizor.ru
ICQ - 226-071-270 P.S.
Обновился список игр. Особо предлагаю обратить внимание на те, в названиях которых есть метка 2х - в них можно играть вдвоем на одном компьютере.
Если у кого есть игры для двоих на флэш - прошу дать ссылку :)
http://www.maple4.ru/i_games.htm