Pull to refresh

Вышел июньский номер Joomla! Community Magazine

Reading time 2 min
Views 435
CMS *Website development *Open source *PHP *Joomla *

Внедрение TUF - The Update Framework в Joomla, работа с Joomla 4 CLI, интервью с разработчиками и активными участниками проекта Joomla! и многое другое Вы узнаете в июньском номере официального журнала Joomla-сообщества.

Читать далее
Total votes 1: ↑1 and ↓0 +1
Comments 0

IB.CMS — система управления содержимым сайта с админ панелью на ExtJS

Reading time 1 min
Views 970
Self Promo
image Недавно завершил работу над CMS'кой с RIA-админкой IB.CMS. Хочу представить свой продукт сообществу Хабра. Под катом — краткий обзор системы в виде скриншотов. Дополнительную информацию о CMS Вы можете почитать на сайте http://cms.ibpro.com.ua/
Посмотреть демо-сайт можно по ссылке http://demo.ibpro.com.ua/

Есть доступ в админ панель — http://demo.ibpro.com.ua/admin, для его получения надо зарегистрироватся. В демо режиме Вы можете менять контент сайта как хотите, но каждые полчаса он восстанавливается в исходную позицию.

В комментариях оставляйте свои вопросы/пожелания/найденные баги. Приветствуется любая конструктивная критика.
P.S. Если среди Вас появятся желающие заказать сайт на этой CMS или RIA-приложение на ExtJS — пишите в личку/звоните в Skype.
UPD К всем кулхацкерам большая просьба — если нашли дырку, не надо ничего демонстративно ломать, просто напишите в личку о уязвимости.
UPD2 Большая просьба не троллить в стиле «а зачем это нужно», а комментировать только тем кто реально заинтересовался продуктом.
Читать дальше →
Total votes 41: ↑20 and ↓21 -1
Comments 22

Redsolution CMS: инструкция по добавлению своего модуля

Reading time 3 min
Views 2K
Django *
Прошлой осенью мы писали про нашу разработку — RedsolutionCMS. Разработка с неправильным названием, потому что на деле никаким контентом она не управляет. По своей сути RedsolutionCMS — это система развертывания и начальной настройки веб-проектов на Django. В этой статье я постараюсь показать наглядно все плюсы нашей эм… RedsolutionCMS :)
Раз у нас система модульная, то и допишем к ней ещё один модуль. Примером будет django-photologue — модуль публикации фотогалерей на сайт. Под катом — туториал как написать и опубликовать установщик вашего любимого (это не обязательно должен быть photologue) модуля.

Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Comments 6

Движок сайтов S2

Reading time 2 min
Views 1.7K
Self Promo
Движок сайтов S2

S2 — простой и быстрый движок для небольших контент-сайтов, с удобной админкой, выпущенный под лицензией GPL. В нем страницы сайта объединены в иерархическую структуру, на основе которой работает ЧПУ, создаются навигационные ссылки и т. д.

К особенностям движка относится система расширений, позволяющая добавлять или изменять функциональность. Среди «стандартных» расширений — блог, поиск для малых сайтов, русская типографика, подключение визуального редактора TinyMCE, простая статистика (хиты/хосты/подписчики RSS).

История и планы на будущее
Total votes 80: ↑54 and ↓26 +28
Comments 73

Мы выпустили diafan.CMS 5.0

Reading time 3 min
Views 9.6K
DIAFAN.CMS corporate blog
Разработка 5-ой версии diafan.CMS стала для нашей компании тяжелым испытанием, так как в достаточно сжатые сроки реализовать огромное количество пожеланий наших пользователей было непросто. Но в план мы уложились и, как должны были, 1 апреля выпустили пятую версию, о чем я с гордостью всем и сообщаю, правда с небольшим опозданием.

image

Как бы это пафосно не звучало, но мы считаем, что знакомство с нашей CMS будет полезно всем, кто так или иначе касается создания сайтов. Конечно, для разных сайтов есть разные подходящие решения, где-то достаточно ВордПресса, а где-то не обойтись без Битрикса, но мы уверены, что ниша, которую мы пытаемся занять, на рынке CMS есть, и мы там очень хорошо смотримся. Причем, если несколько лет назад мы позиционировались как простая CMS для сайтов-визиток и «даже» небольших магазинов, то сегодня наша CMS позволяет делать вообще почти все, включая серьезные магазины, а среди отзывов пользователей есть восторженные заявления, что мы гораздо лучше большинства конкурентов.
Читать дальше →
Total votes 9: ↑5 and ↓4 +1
Comments 15

Документация к cms Fine Cut Engine

Reading time 7 min
Views 3.8K
CMS *Website development *
Всем доброй пятницы!


Может быть кому-нибудь пригодится: Fine Cut Engine?

Это админка для сайта-визитки.

В настоящий момент документация Fine Cut Engine есть только на английском, топик предназначен для исправления этого недочета. Upd: для удобства ссылка на downloads.

Заявленные Фичи:
— Keep it Simple: настолько, насколько было возможно
Без базы данных o_0
— Free from Fat: практически отсутствует back-end
— Free to Use: MIT или GPL
— Хорошо интегрируется: можно включить всё что угодно в шаблон
— Без попкорна: это не кино
— Там нет ложки: мы помним The Matrix :)

UPD 1: элементарная файловая «CMS» с одно-страничным web 2.0 UI, ни малейшего намёка на излишества, и силу этой же специфики — весьма шустро отдающая запросы (как, впрочем, и множество подобных), спасибо heathen за комментарий. В работе с подобными движками лично меня постоянно не устраивала необходимость переходов по ссылкам при создании содержимого, а так же не хватало дерева в котором будет виден URL редактируемой страницы и структура сайта в целом.

UPD 2: в самой глубине документации есть ссылка на Google Grops.

UPD 3: сайт проекта это его же дефолтный шаблон (Twitter Bootstrap) с дефолтным же содержимым.
В админке используется jQuery с разными компонентами, а так же elFinder и ACE Editor (тот самый что и в Cloud9 IDE), knokout.js, замечательный плагин для JSON (перечень «всего» тут ).

Приступим ?
Total votes 33: ↑24 and ↓9 +15
Comments 8

Делаем свободное ПО безопасней: баги и фиксы InstantCMS

Reading time 8 min
Views 11K
Positive Technologies corporate blog Information Security *Website development *Open source *
Этой статьёй мы начинаем серию материалов, посвященных поиску уязвимостей в популярных системах с открытым кодом. Ошибки в OpenSSL и glibc показали, что тысячи глаз, имеющих доступ к коду, — не гарантия безопасности open source. Конечно, и закрытый код не становится безопаснее от самого факта закрытости. Просто при наличии правильных инструментов доступность исходного кода позволяет выявить гораздо больше уязвимостей, чем при тестировании методом «чёрного ящика». Вопрос лишь в том, кто этим воспользуется раньше – разработчики или злоумышленники.

image

Последние два года в ходе разработки системы анализа исходных кодов PT Application Inspector мы проверяли на стендах и «в поле» сотни бесплатных и коммерческих, открытых и проприетарных приложений. В ходе этих тестов было найдено значительное число уязвимостей нулевого дня. Часть этих проблем была закрыта и известна по последним докладам о безопасности SCADA, часть ожидает своей погибели в ходе ответственного разглашения.

Воспользуемся же открытостью open source и покажем, как выявляются и анализируются уязвимости в исходном коде. В роли первого подопытного выступает бесплатная система управления сообществами InstantCMS, работающая на PHP и MySQL. На базе данного конструктора создано немало социальных сетей, сайтов знакомств, онлайн-клубов, городских порталов и государственных ресурсов.
Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Comments 7

Ставим Drupal 7.x + модули + локализацию за несколько минут

Reading time 3 min
Views 23K
CMS *Drupal *
Sandbox
Добрый день!
За последнее время всё чаще и чаще выбор платформы под проекты клиентов падает на всеми любимый Drupal 7. В связи с этим приходится чуть-ли не каждый день повторять одну и туже серию операций подготовки «почвы» под будущий сайт:
1) Загрузка Drupal 7.x на сервер по FTP
2) Созданием базы данных
3) Установка Drupal через www.domain.ru/install.php
4) Установка всех необходимых модулей по их URL
5) Добавление русского языка и обновление всех переводов

Всё это отнимает значительное количество времени и в итоге было решено упростить данный процесс посредством установки Drupal полностью через командную строку.
Читать дальше →
Total votes 13: ↑10 and ↓3 +7
Comments 14

Юзабилити линч: ищем уязвимости интерфейса в CMS Diafan

Reading time 4 min
Views 12K
Web design *Interfaces *Usability *


Привет, Хабр. Я уверен, ты всё-таки еще не умираешь! Постараюсь, чтобы данный материал внёс свои 5 коп в фонд развития “Хабр — живи!”.

Я достаточно длительное время занимаюсь дизайном интерфейсов. Люблю своё дело и каждый раз ищу любую возможность развиваться. Поиск ошибок и уязвимостей интерфейсов в рабочих системах, прототипах и приложениях нахожу такой возможностью. Обнаружив несколько типичных ошибок у других, выводы точно отпечатаются в подсознании, что позволит не наступать на подобные грабли вновь в собственной повседневной рутине.
Прошу заранее не судить строго. Обзор носит чисто субъективный характер. Взгляд на данную систему изложен исключительно через призму личного профессионального опыта. Обрадую тем, что будет не только критика — будут предлагаться и решения!
Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Comments 7

Serverless CMS наконец-то достойный конкурент для Wordpress

Reading time 1 min
Views 9.9K
CMS *Open source *ReactJS *
Wordpress не смотря на все свои недостатки является чуть ли не стандартом при выборе платформы для блога. Также небезуспешно его применяют и в e-commerce и других направлениях бизнесе. Но за последние 5 лет он почти не изменялся визуально, не смотря на большой прогресс во фронтенд разработке за это время.

image
Total votes 25: ↑14 and ↓11 +3
Comments 22

Масштабное обновление CMS Umbraco 8: что нового

Reading time 4 min
Views 3.8K
CMS *
В конце февраля Umbraco обновилась до версии 8.0. Мы любим эту CMS, так как в ней можно создавать интуитивно понятную структуру для любого сайта, поэтому не могли пройти мимо этой новости.

В восьмой версии CMS появились новые функции, также переработан интерфейс — он стал приятнее и дружелюбнее. Чего стоит только напоминание о сохранении изменений, которое переехало с нижней части экрана в центр! Шучу, конечно, это не главное нововведение, но чисто визуально CMS стала намного приятнее.

Обновления ждали почти 5 лет, и месяц назад оно наконец-то появилось в релизе. Давайте разберем, что изменилось.

image
Читать дальше →
Total votes 13: ↑10 and ↓3 +7
Comments 5

Используем Yii2. Пишем очередную CMS или попытка значительно ускорить разработку при минимальных накладных расходах

Reading time 17 min
Views 10K
PHP *Yii *
Sandbox
Практически у каждого разработчика, долгое время работающего с определенным фреймворком возникает набор собственных инструментов, позволяющий ускорить разработку сайта. Однако, зачастую, они слабо структурированы, не имеют документации и дорабатываются в «процессе» производства.

Идея проекта yicms заключалась в том, чтобы собрать все наработки для фреймворка Yii2, которые казались удобными в некую систему, во главе угла которой должно ставиться удобство использования, гибкость и возможность с помощью ее инструментов значительно ускорить разработку типовых сайтов. Данный проект разрабатывался мной для «души», однако в настоящий момент он уже находится в стадии беты.
Читать дальше →
Total votes 21: ↑16 and ↓5 +11
Comments 11

Почему мы работаем на Sitefinity

Reading time 4 min
Views 4.4K
Digital Design corporate blog CMS *
Мы в Digital Design тут на низком старте — ждём запуска очередного проекта на Sitefinity. Наши разработчики готовы оды посвящать этому инструменту, и мы (Максим Паньков, архитектор ПО, и Сурен Соколов, ведущий разработчик ПО) решили выяснить, что же вызывает такой восторг. Ну и раз Sitefinity становится такой популярной платформой для разработки в Enterprise-сегменте (по нашим ощущениям), почему бы не познакомиться с ней поближе.

Это не рекламная статья о Sitefinity, это просто собранные в кучу мнения наших разработчиков, которые работают с этим инструментом. Они будут полезны тем, кто хочет разобраться, чем этот инструмент отличается от других, и тем, кто сейчас стоит перед выбором — что изучать, на чём работать.

image
read more
Total votes 11: ↑7 and ↓4 +3
Comments 2

Релиз Umbraco 8.4: CMS стала еще удобнее

Reading time 3 min
Views 2.4K
CMS *Website development *Programming *
Umbraco не перестает радовать новыми регулярными релизами. На этот раз в релизе — масштабное обновление до версии Umbraco 8.4, в котором появились новые классные функции и настройки, а также исправлены прежние недоработки.

Новая версия разработана благодаря работе создателей CMS и многочисленного сообщества, которое предложило и реализовало несколько классных идей.

Сейчас мы подробнее расскажем об этих обновлениях.

image
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Comments 9

Удобство разработки мультиязычных сайтов на CMS Umbraco 8

Reading time 3 min
Views 2.2K
CMS *Website development *
Недавно нам встретилась статья американской разработчицы Harriet Lawrie, которая делилась своим опытом по созданию на Umbraco мультиязычных сайтов. Ее статья показалась нам очень интересной, потому что раскрывает одно из ключевых преимуществ любимой нами CMS.

Мы перевели статью Harriet Lawrie и сделали из нее выжимку основных тезисов, в которых отражены возможности Umbraco по созданию мультиязычных сайтов.
Надеемся, эта информация будет полезна студиям и разработчикам, которые работают с иностранными клиентами или просто создают сайты сразу с несколькими языками.

image
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Comments 0

Персонализация сайта на максималках: знакомим с Sitefinity CMS, про которую мало кто знает, а зря

Reading time 7 min
Views 3.3K
Digital Design corporate blog CMS *.NET *Internet marketing *
Tutorial
Мы разработали несколько веб-сайтов на платформе CMS Sitefinity и получаем положительные отзывы пользователей, которые любят платформу за простоту и удобство работы. Я Даша Максимова, разработчик ПО Digital Design, покажу, как выглядит CMS Sitefinity для тех, кто занимается первичной настройкой и размещением контента на примере демоверсии сайта, познакомлю с основными фичами и инструментами работы. Мы создадим страницу сайта, персонализируем её и вы удивитесь, насколько это быстро и просто!


Читать дальше →
Total votes 11: ↑6 and ↓5 +1
Comments 8

Меню Joomla 3 в админке Joomla 4

Reading time 1 min
Views 1.9K
CMS *Website development *Joomla *

Многим ещё не привычна структура меню в админке Joomla 4 и поэтому появился модуль Phoca Top Menu Module. Однако, того же результата можно добиться штатными средствами и сделать структуру меню панели администратора как у Joomla 3, она становится почти такая же. Да и в принципе, к построению админки можно относиться так же, как и к шаблону сайта для фронта.

Нужно зайти в Система - Модули панели управления - Admin menu. В нём есть "Тип предустановки" меню. Включаем "Альтернативное главное меню".

Читать далее
Total votes 9: ↑6 and ↓3 +3
Comments 11