Поиск по тегу «instantcms2»
В InstantCMS 2 в версиях до 2.0.1 включительно загрузка классов кэширования производится независимо от того, разрешено ли кэширование в настройках сайта или нет. Мотивацию разработчиков для этого я точно не знаю. Скорее всего это желание следовать принципам ООП, по которым проверка работы с кэшем должна осуществляться предпочтительно в классе кэширования. Но поскольку имя параметра настройки 'cache_enabled' вряд ли будет меняться в будущем, то выгоднее в нескольких местах кода вне класса кэширования сделать проверку этого параметра и просто не загружать ничего, связанного с кэшированием, если оно выключено. На моём компе это дало выигрыш порядка 4-5 мс и дополнительную экономию памяти (не сравнивал, забыл).
Прекрасный по всем параметрам продукт InstantCMS 2 в версиях до 2.0.1 включительно имеет один недостаток, влияющий на производительность – неоптимизированные подключения файлов классов и библиотек. Например, при открытии главной страницы под админским логином выполняется более 800 попыток подключения по сути одних и тех же файлов. Данный хак добавляет проверку на уже выполненное подключение перед вызовом подключений классов и библиотек. Это позволяет уменьшить время создания страницы более чем в полтора раза с полным сохранением функциональности сайта.
Мощный, но лёгкий класс для расширенной отладки. Позволяет легко, наглядно и управляемо получить информацию о времени выполнения и о других параметрах php-скриптов CMS и их частей. Версия для InstantCMS 2.0.0/2.0.1. Данная отладка будет полезна как при тестировании и оптимизации самой CMS, так и разработчикам компонентов. А так же для выявления проблем при размещении сайтов на реальных серверах, где невозможно использовать встроенную в IDE систему отладки.
Адаптивный шаблон для InstantCMS 2 и виджет фотографии который выводить фотографии из альбомов.
Мощный, но лёгкий класс для расширенной отладки. Позволяет легко, наглядно и управляемо получить информацию о времени выполнения и о других параметрах php-скриптов CMS и их частей. Данная отладка будет полезна как при тестировании и оптимизации самой CMS, так и разработчикам компонентов. А так же для выявления проблем при размещении сайтов на реальных серверах, где невозможно использовать встроенную в IDE систему отладки. Например, с её помощью можно увидеть «тяжёлые» или ошибочные запросы, повторяющиеся подключения файлов, «задумчивые» участки кода и т.д. Можно быстрее понять какой из добавленных на сайт компонентов тормозит генерацию страниц и почему. Администраторы прямо из админки увидят «тонкие места» сервера – что именно вызывает тормоза: процессор, диски или база данных. Программисты смогут точнее понять работу CMS, посмотрев на неё «изнутри».
Привет, друзья. Все идет своим чередом и сегодня мы рады представить вашему вниманию релиз-кандидат InstantCMS 2.0. Что нового?Масса изменений и нововведений по сравнению с прошлой бетой. Самое основное: - Новые компоненты - поиск, RSS, карта сайта; - Новые возможности для настройки типов контента; - Новые виджеты; - Система автообновлений; - Новые опции SEO и куча других изменений.
Привет, друзья. Этим, надеюсь теплым, летним днем спешим сообщить что InstantCMS 2.0 закончена на 90% и посмотреть на нее вы можете прямо сейчас. С момента последней беты проделан огромный объем работы, на сегодняшний день мы очень близки к завершению. Все самое основное уже написано и функционирует. Версия, которая выкладывается сегодня, по-прежнему имеет статус беты, но сейчас это честная бета. Ее можно тестировать и смело сообщать обо всех найденных ошибках. Тема на форуме В следующий раз будет выложен уже релиз-кандидат.
Привет, друзья. Выкладываю вторую бету, чтобы вы могли оценить состояние дел на текущий момент. По моей субъективной оценке степень готовности релиза - 85%. Работа продолжается. По сравнению с предыдущей "бетой" эта - честная, то есть ее можно тестировать и сообщать в комментариях о найденных неисправностях. Пробовать свои силы в создании шаблонов и дополнений уже тоже можно, глобальных изменений API больше не предвидится. Ядро приняло более-менее окончательный вид. Главная новинка - появился компонент "Группы" и всякие сопутствующие вещи. Много чего переделано внутри...
Для того что бы сделать шаблон более функциональным в него обычно добавляется сайдбар. В сайдбаре выводятся дополнительные блоки информации, реклама, меню, статистика и пр... Где же его расположить? Слева? Справа? А может показать оба сразу? А как бы хорошо было что бы сайдбары показывались динамически, в зависимости от потребностей.
Привет, друзья. Сегодня знаменательный день, поскольку сегодня вы сможете впервые потрогать InstantCMS 2 собственными руками. Но перед этим, пожалуйста, прочитайте внимательно весь текст ниже.
Привет, Друзья. С вами третий выпуск видео-дневника разработки InstantCMS 2.0. Сегодня мы посмотрим как устроены профили пользователей, личные сообщения, комментарии и виджеты. Перед показом нужно сделать 2 объявления, которые вы (надеемся) давно ждали:
Привет, Друзья. С вами второй выпуск видео-дневника разработки InstantCMS 2.0. Сегодня мы заглянем под капот и посмотрим на изменения в коде.
Привет, Друзья. Осенью прошлого года мы объявили о начале разработки InstantCMS 2.0 и даже обещали первую бету до нового года. Но, как выяснилось, это был слишком нереальный срок. Тем не менее, работа идет. Не так активно, как хотелось бы, но все же. Этим постом мы официально запускаем мини-проект под названием "Видео-дневники разработки InstantCMS 2.0". Каждый раз, когда нам будет что показать и рассказать - будет появляться пост с небольшим видео-обзором новых возможностей и рассказом о ходе работы. Но сначала - ответы на самые наболевшие вопросы.
- Предыдущая
- 1
- 2
- 3
- Показаны 31-43 из 43