Рубрика «cms» - 27

Почему ещё одна CMS?

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

Моей целью было сделать баланс функциональности, сложности и удобства как можно более гармоничным.
Система имеет определённое количество велосипедов, немного магии, и большие планы.
На данный момент CleverStyle CMS может быть интересной игрушкой именно для разработчиков, так как позволяет быстро начать разработку и получать результаты, предоставляет сложным и/или рутинным задачам простой интерфейс, потому и статья об некоторых технических особенностях с примерами в общем.
Читать полностью »

Снижаем стоимость владения крупного интернет магазина

На фоне быстро растущего рынка электронной коммерции, все больше компаний задумываются о снижении операционных издержек за счет формирования качественно новой IT инфраструктуры. Задача построения фундамента для серьезного on-line бизнеса становится очень актуальной, особенно для крупных компаний, имеющих off-line бизнес, а соответственно более-менее отлаженные бизнес-процессы.

Мы имеем семилетний опыт в электронной коммерции. За это время испробовали множество путей и нам кажется нащупали оптимальное на сегодняшний день решение для построения серьезного плацдарма для крупного интернет-магазина. Не претендуем на первооткрывательство, но приходится констатировать, что путь автоматизации, предложенный в статье, мы встречали в других компаниях крайне редко.

Одной из самых главных проблем IT инфраструктуры интернет-магазина является двойственность базы данных. Мало кто задумывается о том, что создавая сайт на базе СМS и ведя при этом учет в 1С у компании появляется 2 разрозненные базы данных, а позднее, каждая из них имеет свои логические взаимосвязи внутренних элементов…

Снижаем стоимость владения крупного интернет магазина
Читать полностью »

image

По многочисленным просьбам пользователей решил таки написать инструкцию, как организовать практически полноценный LAMP-сервер на базе D-Link DNS-325/345.
Многие гуру администрирования схватятся за сердце, будут пить валерьянку и рекомендовать мне, курить что-то менее забойное ;)
И я с этим полностью согласен. Ну не на счет курить, а насчет того, что так делать очень и очень не рекомендуется. Не рассчитаны аппаратные параметры подобного устройства на работу полноценного LAMP, не потянет он хорошую нагрузку. Ну, как говорится, хозяин барин. Раз пользователь хочет, нужно его хотя бы направить в правильное русло. Иначе каждый начинает изобретать свой велосипед, строить что-то на базе fun_plug & optware, иногда просто следуя разрозненным инструкциям, не всегда понимая, что он делает.Читать полностью »

В прошлый раз я описал функционал плагина Semantic MediaWiki, позволяющего управлять структурированными данными в вашей системе и создавать на их основе различные представления. Ложкой дёгтя здесь является то, что пользователям приходится учить дополнительные элементы разметки.
Сегодня мы поговорим про расширение Semantic Forms, позволяющее сделать вики совсем не похожей на вики и привлечь к работе более широкий круг пользователей.

Semantic Forms для MediaWiki

Напомню, что сердцем Semantic MediaWiki является механизм семантических свойств. Назначение семантического свойства странице хоть и похоже на простое создание вики-ссылки [[имя свойства::значение свойства | что выводить на экран]], но, всё-таки, это новый синтаксис. Вдобавок даже если наши пользователи будут настолько дисциплинированы, что прочитают и вникнут в руководство по созданию свойств, они вряд ли будут называть все термины единообразно.
На моей вики, посвященной историческим личностям половина людей будет описана свойством время рождения, другие участники опишут людей свойством год рождения, а третьи дата рождения. Теперь для того, чтобы получить список исторических личностей и вывести их даты рождения, мне нужно написать три запроса вместо одного:

{{#ask:[[Категория Историческая личность]] | ?Время рождения }}
{{#ask:[[Категория Историческая личность]] | ?Год рождения }}
{{#ask:[[Категория Историческая личность]] | ?Дата рождения }}

Для решения этих проблем применяют шаблоны и формы.
Читать полностью »

Поиск на Drupal 7 с помощью Apache Solr ч.5 — виджеты для фасетных фильтров
В последней статье я рассказывал об использовании фасетов. Немного углубимся в эту тему и узнаем какие бывают виджеты для фасетных фильтров. Ну и конечно же научимся делать свой собственный виджет. Если вы не читали предыдущую статью, то я настоятельно рекомендую вам ее прочесть, чтобы лучше понять материал.
Читать полностью »

Weebly онлайн Конструктор сайтов

Онлайн конструкторы сайтов работают по облачной технологии SaaS. SaaS это аббревиатура английского Software as a Service (Программы в виде Сервиса). Это означает, что одновременно с Конструктором для создания Вашего сайта. Вам предоставляется и хостинг для этого сайта. То есть Вы можете создать и разместить в интернете Ваш сайт самостоятельно. Быстро, просто и бесплатно.

Если сервис Вам понравился. Вы можете расширить его функции путем покупки Платных пакетов. Таким образом, для владельца сайта никакого риска. Один из популярнейших SaaS Конструкторов сайтов Weebly. Предоставляет мощный и удобный инструмент для создания Вашего сайта и размещения его в Интернете. У Weebly есть бесплатные и платные пакеты.
Читать полностью »

SaaS Конструкторы сайтов. Google

SaaS это аббревиатура английского Site as a Service (Сайт в виде Сервиса). Это означает, что одновременно с Конструктором для создания Вашего сайта. Вам предоставляется и хостинг для этого сайта. То есть Вы можете создать и разместить в интернете Ваш сайт самостоятельно. Без услуг Веб студии. Быстро, просто и бесплатно.

Конструктор Google Sites является одним из многочисленных сервисов Google. Кто не знает Google+, Google Analytics, Google Add Words. Поэтому, чтобы создать сайт на конструкторе Google Sites, нужно зарегистрироваться, и получить Аккаунт Google.
Ссылка на Google Sites. sites.google.com

Читать полностью »

Обзор Конструкторы Сайтов
Давным-давно.
По меркам Интернета. Лет 10 назад. Когда сайты строили Веб студии. И Владельцев сайтов было немного. Тогда каждый сайт программировали вручную. Или Веб студия писала для своих сайтов собственный CMS движок. И сайты хранили тепло человеческого прикосновения.

Теперь не то.
Глобализация. Конкуренция. Теперь каждый может построить себе сайт. Без участия программиста. И совершенно бесплатно. И не нужно платить за хостинг. Облачные технологии. То есть сайт крутится на специальном хостинге. Да еще дают удобный и интуитивно понятный Конструктор для создания собственного сайта. При желании и старании такой сайт может стать гораздо полезнее и красивее. Чем сайт, сделанный недорогой веб студией. И, главное, сайт в большинстве случаев, обойдется владельцу гораздо дешевле.

Читать полностью »

Здравствуйте, хабрапользователи!
В этой публикации мы расскажем о нашей новой нароботке Events class.
Новый класс реализовывает некую систему событий для ImageCMS. Это механизм, который предоставляет возможность разработчику реагировать на возникновение определенных ситуаций в системе, что станет неотъемлемой составляющей для написания более гибких модулей.
Обработчик событий для ImageCMS
Дальше расскажем подробно о том, как мы видим инженерию и вектор будущих развитий.
Читать полностью »

Одной из самых известных CMS — WordPress — исполнилось 10 лет. На данный момент её используют огромная армия блоггеров и профессионалов, в том числе, и такие крупные проекты как CNN, TechCrunch, Dow Jones, UPS, NBC Sports, TED и ряд других.

По этому поводу Мэтт Мюлленвег (Matt Mullenweg), который считается автором WordPress и которому принадлежат права на торговую марку, написал ностальгический пост у себя в блоге, первые строчки которого подтверждают, что WordPress — еще один успешный продукт, появившийся благодаря энтузиастам.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js