Спасибо. 
Уже лучше, но хотелось бы круче!
AtamomX буду занимаца.
                                  
          Голосование
  Какую CMS Вы предпочитаете
AtomX
Fapos CMS
Drunya CMS
Топ новостей
  - Генератор аватарок в стиле пиксель-арт
- Скачать Fapos CMS 1.1.8 Бесплатно
- Цунами в Японии. Последствия.
- Описание версии CMS Fapos 0.9.9
- Предварительная инфа о FAPOS 1.1.9. Часть 2
- Новая версия Fapos 1.3
- Что есть Fapos CMS
- Половина россиян не смогла отличить легальный контент
- Убийца Apache у вас на пороге
- Открытое тестирование Fapos 0.9.9
Последние комментарии
  Топ пользователей
  
Сайты на AtomX CMS
  

Пожалуй этот релиз был одним из самых долгоожидаемых. Это следствие больших амбиций, вложенных в проект а так же, моей загруженности. Но все это неважно, ведь теперь мы можем использовать новый AtomX, с новыми возможностями, о которых я расскажу чуть ниже.
А сейчас я хотел бы поблагодарить тех участников сообщества, без которых выход релиза бесплатной CMS AtomX затянулся бы еще на неопределенное время. Эти люди привнесли большой вклад, участвуя в закрытом тестировании beta версии. Это Sproot, Александр Скобялко, ARMI. Спасибо вам, Пацаны.
Конечно еще предстоит стадия открытого тестирования, но я искренне верю, что в ближайшее время AtomX потеряет суфикс Beta. наш новый багтрекер. Ссылки будут продублированы внизу. Любое участие в тестировании приветствуется. Вообще, если Вы собираетесь принимать участие в тестировании или разработке, советую почитать и следовать ему.
Бесплатная CMS AtomX 2.8 - что нового?
Ниже будет представлен полный список изменений и исправлений, но для тех кому влом читать сухие сводки, а хочеться узнать только о самом значимом, я и пишу этот раздел. И так, самыми значимыми изменениями я бы назвал...Апгрейд PDO, позволяющий делать запросы к связанным таблицам одной операцией. Другими словами, там где раньше делалось например 10 запросов, сейчас может быть сделано одним. Это серьезная экономия времени и ресурсов на большинстве запросов.
Следующим пунктом, я бы выделил, настройку мета-тегов, таких как title, meta_description и meta_keywords. Теперь их можно задавать не как обычный текст , а как шаблон. То есть, использовать язык шаблонного интерпретатора. Есть определенный контекст доступный в данном случае. Это позволит создавать уникальные мета-теги для различных страниц модуля. Подробнее об этом можно будет узнать из документации.
ЧПУ теперь поддерживают кирилицу(русские буковки), а так же уменьшено использование временных файлов, что ускорило работу подсистемы в несколько раз. Но это еще не самое интересное. Тепрь ЧПУ есть и на форуме.
Теперь есть поддержка кастомных локализаций для шаблона/модуля. У каждого шаблона или модуля могут быть свои файлы локализации, которые совмещаются с основными и, в случае дублирования, перекрывают их. Так же добавлена поддержка контекста. Например в одном контексте слово Show может быть переведено как показать, а в другом как перейти.
Добавлены индексы в базу данных. Тут рассказывать нечего, просто увеличена скорость обработки запросов, особенно больших. На больших запросах может наблюдаться прирост на порядки(10ки и 100ни раз).
То, что просили с тех пор как динозавры бороздили просторы появился AtomX (или, тогда еще, Fapos) - работа из подкаталога. Теперь это есть и даже более того, теперь система сама определяет, что она находится в подкаталоге и пользователю вообще не надо что либо делать, кроме стандартной установки.
ну и конечно же, работа с почтой. Теперь всегда отправляется две копии письма, HTML и Plain Text. Это делается из-за того, что не все почтовые клиенты поддерживают отображение HTML или просто не у всех он разрешен. В результате, если мы отправляем письмо в HTML, а у человека он не разрешен, то он не увидит, например, наших ссылок. и вообще письмо будет выглядеть совсем не привлекательно. Так вот теперь, если у клиента нет поддержки HTML, ему прийдет text версия, а если есть, прийдет HTML.
Конечно же, это далеко не все изменения, но самые значимые. Ниже Вы сможете посмотреть весь список изменений.
Скачать бесплатную CMS AtomX 2.8
или
Фиксы в релизе
- Небольшой фикс валидатора.
- Небольшой фикс пересчета сообщений форума в админке.
- В ссылках на проверку IP в чате добавлены <noindex> и nofollow(фикс чтобы не индексировались ссылки).
- Полностью отлажена и настроена работа установщика модулей. Возможности значительно возросли. Например можно создавать динамические страницы в админке, как и в плагинах, только тут это реализовано более изящно, как мне кажется.
- Фикс постраничной навигации в новостях при просмотре категории.
- Фикс статистики(теперь роботы не учитываются как посетители).
- Фикс дат(Если оригинальное время нулевое, показывается не -0001 а 1970 год). Вообще нулевое время не должно встречаться, но это больше для перестраховки.
- Удален неиспользующийся файл.
- Фикс бб-кода php.
- Еще много разных мелких фиксов.
- Фикс sitemap генератора. Поправлены линки.
- Небольшой фикс стилей в админке.
- Фикс глобальной функции getOrderLink.
- Фикс функции get_url.
- Фикс прозрачности при создании превьюшек изображений.
- Фикс корневого .htaccess.
- Фикс небольшого бага на форуме при вычислении кто смотрит форум.
- Удалены неиспользуемые файлы библитотеки codemirror.
- Фикс плагина Последнии коментарии. Тяжелый запрос теперь кэшируется.
- Фикс обрезки сообщения при добавлении и бб кодов в чате.
- Настройки "Выводить на главной" в общих настройках. Теперь все галочки можно убирать/ставить.
- Фикс восстановления пароля.
- Фикс перевода фразы в профиле пользователя.
- Фиксы PDO и моделей.
- Фикс удаления категорий в админке(последнюю категорию теперь удалить нельзя).
- Фикс запрещающий доступ к функциям beforeRender, afterRender и getValidateRules как к вьюхам.
- Фикс отображения закрытых категорий во всех модулях и рефакторинг, отвечающего за это, кода.
- Фикс просмотра материалов пользователя в модулях foto, stat, loads и news.
- Фикс статистики. Теперь собирается более правдоподобная статитика за счет фильтрации большего количества роботов.
- Фикс плагина wysibb.
- Фикс библиотеки Zip.
- Фикс установщика плагинов с сервера Атом.
- Небольшие фиксы стилей в админке.
- Фикс даты в чате.
- Фикс переводов.
- Фикс доп.полей.
- Фикс аттачей при просмотре материала и на главной странице.
- Всякие архитектурные фиксы. Постарался убрать диблирующий функционал и сделать классы менее зависимыми друг от друга.
- Фикс редактора страниц в админке.
- Новые версии будут исползовать Cache. И не толко).
- Админка очень доработана.
- Постраничная навигация в админки, стала лучше.
- Фотоальбом улучшен, как в админке, так и в меню.
- Фикснул ссылки типо atomx.net/news/parametr.htm.
- Ссылки в подминю заемели <title>. Тепер можно понять что это такое).
- Плагины стали более красивые.
- Домен home/atomx.net.
- Фикс админки.
- Фикс поиска.
Новое в релизе
- Чат переделан на аякс(давно пора было, но вот добрался наконец).
- В админку добавлены сортировки списков материалов и списков комментариев.
- Значительно улучшен драйвер PDO и система ORM в целом. Значительно сокращается кол-во запросов. При биндинге моделей, система сама генерирует один сложный запрос, вместо отдельных как было раньше. У нас и так меньше запросов чем где бы то ни было, а теперь мы можем бить все рекорды)).
- Оптимизированы некоторые запросы.
- Переименованы таблицы module_sections в module_categories. Модели и сущности тоже заменены.
- Переделана функция getOrderParam для поддержки импорта настроек сортировки из инсталируемых модулей.
- getOrderParam перенесена в модель и поддерживает сортировку по вложенным сущностям, например comments.title.
- Глобальная функция getOrderParam при этом удалена за ненадобностью.
- Улучшен валидатор.
- Улучшена работа с языками. Поддержка контекста.
- Добавлена поддержка кастомных переводов для модулей.
- Добавлена возможность задавать обтекание текстом для аттачей. Например: {ATTACHn|200|right}.
- Небольшая доработка скрипта для создания превьюх. Теперь поддерживается вложенность в каталоге с файлами модуля.
- Добавлена возможность просмотра/удаления лога ошибок PHP через админку.
- Улучшен дизайн админки. Добавлены всякие мелкие красивости и фиксы.
- Добавлена автоотчистка лога ошибок PHP при размере 1МБ.
- Добавлена поддерка синтаксиса {% set entities[] = 'test' %}.
- Добавлен фильтр substr(int[, int]).
- добавлена поддержка отрицательных чисел(Например {{ 'string'|substr(0, -4) }}).
- Переделана работа ЧПУ, добавленна поддержка старых УРЛ(например после изменения заголовка материала, меняется его УРЛ, раньше бы старые ссылки перестали работать, теперь будет происходить редирект(301)).
 В том числе появилась поддержка русскоязычных ЧПУ(/news/Бесплатная_Сисстема_Управления_Контентом.html).
- Добавлен фильтр append.
- Добавлена возможность настройки мета-тегов title, description и keywords, испульзуя набор параметров(entity_title, category_title, module, page). Есть поддерка условного оператора IF.
- Добавлены ЧПУ для форума. Теперь ссылка на просмотр темы будет выглядеть так же как ссылка на новость, например(при включенной поддержке ЧПУ).
- Добавлена защита от ошибок синтаксиса в мета тегах. Если парсер не может разобрать синтаксис, просто вырезаются все управляющие конструкции и тег показывается без них. В противном случае это приводило бы к падению скрипта.
- Добавлен тип поля texarea в на страницах настроек в админке. Теперь такие настройки как title, description и некоторые другие имеют этот тип поля.
- Добавлены индексы в таблицы БД. Значительный прирост скорости при средних и больших размерах базы.
- Добавлено автоопределение подкаталога, в который происходит установка(если она, конечно, происходит в подкаталоге).
- Добавлен фильтр num_format аналог number_format в PHP.
- Добавлена возможность делать подписи к изображениям-аттачам и в бб-коде img.
- Апгрейд валидатора.
- Добавлена возможность строить цепочки из сеттеров ORM (Например $entity->setAttr1(1)->setAttr2(2)->save()).
- Немного переделана работа системного логера. Вместо serialize теперь используется JSON.
- Шаблонный фильтр Lang теперь принимает один параметр(контекст). Например 'test'|lang('mycontext').
- Улучшена лоика работы с бб-кодами. Появилась возможность их обработки прямо из шаблона, при помощи фильтра bbcode.
- Улучшена работа с ошибками. Теперь они возвращаются в шаблон в виде массива и можно применять к ним любой дизайн.
- Код валидатора, патчера, обработчика URLов подвергся жесткому рефакторингу. Это помогло избавиться от всяких мелких и не очень косяков.
- Шаблонные функции теперь работают по другому. Теперь это не просто глобальные функции PHP, а функции описанные в специальном формате в классе AtmTemplateFunctions.class.php. Это шаг вперед, с точки зрения безопасности.
- Добавлен фильтр typeof, возвращающий тип переменной.
- Улучшен класс отправки имейлов. Теперь вместе с HTML версией писем отправляется и обычный текст, для совместимости со всеми имейл сервисами.
- На главной странице админки добавлен Flexbox(умное распределение блоков).
- Изменены иконки в админке.
Комментарии
  - 
       
        DrunyaДата отправления: 18 Июл 2018
- 
       
        xxxpromsКогда будет обновление? я слежу за данным проектом от самых первых версий, но так как у Андрея такая беда случилась, хотел бы сейчас узнать что с тобой и как твои дела? как проходит реабилитация, и планируешь ли ты дальше развивать проект?)Дата отправления: 5 Июн 2018
- 
       
        DrunyaТепер это внатуре, самый долгий релиз.
 Я думал что мне пипец, но Atomx видимо очень хочет жеть)).
 
 Год я вообже не мог читать и писать, сейчас уже хоть нимного мого писать. Скоро напишу что с самной случилось.
 Конечно, мне придюча все учить заново, но для Атома это в радость.Дата отправления: 28 Ноя 2016
- 
        AleXв ЧПУДата отправления: 20 Дек 2014
- 
        AleXКак отключить русские буковки?Дата отправления: 20 Дек 2014
- 
       
        Sprootссылка "обсудить на форуме" не работает
 я создал на форуме тему для багов этой версии думаю никто не против
 Дата отправления: 11 Дек 2014
Сейчас online: 10. Зарегистрированных: 0. Гостей: 10. 
       
     
 
 
 
 
 

AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Программирование - что может быть проще.
Программирование - что может быть проще.
AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Написание простого вируса в блокноте
Что такое API и для чего они нужны
Классы в PHP для чайников
Написание простого вируса в блокноте