Как стать автором
Обновить
0.2

Drupal *

Система управления сайтом

Сначала показывать
Порог рейтинга
Уровень сложности

Trinion CRM + Trinion Задачник. Используйте задачник и трекер рабочего времени как онлайн систему выставления счетов

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров488

Вопрос взаимодействия разработчика или любого другого исполнителя с заказчиком всегда требует наличия одной и той же сущности, а именно – задачи. Казалось бы, все просто: заказчик ставит задачи, исполнитель их выполняет, далее на основе заранее оговоренного метода оплаты (фиксированная сумма, почасовая оплата и т.д.) выставляет счет, который заказчик оплачивает. 

Но этот простой и понятный процесс заметно осложняется, если заказчик работает с несколькими исполнителями или, наоборот, исполнитель сотрудничает с несколькими заказчиками по разным проектам. 

Читать далее

Новости

Trinion CRM бесплатная CRM система

Время на прочтение3 мин
Количество просмотров1.3K

Эта публикация посвящена собственной разработке компании Trinion- бесплатной CRM-системе.

Система полностью бесплатная. Сайт системы. Демо системы.

Читать далее

Почему я не люблю 1С

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров31K

За последние 12 лет мой заработок на внедрении, доработках, обслуживании 1С снизился с 80% примерно до 15% от общей суммы дохода. И даже эти 15% состоят преимущественно из давних клиентов, которые по старой памяти просят помочь с обновлениями или сделать какие-то доработки. Впрочем, если заказчик настаивает на использовании 1С, я также ее внедряю, так как знания и опыт необходимый имеется, такие редкие заказы также входят в эти 15%.

При этом я  вижу, что с точки зрения разработчиков 1С меняется очень мало, а так как система одна из распространенных, регулярно анализирую ее, общаюсь с 1С-программистами, обсуждаю с ними новые версии (я даже рекламирую в их среде свои разработки на Drupal). И в принципе, мое личное отношение к 1С мало отличается от отношения к другим продуктам - каждый имеет свои достоинства и свои недостатки. Но все же, от 1С я в своей практике почти полностью отказался.

Сразу отмечу. В статье представлено мое личное мнение. Но так как я имею большой опыт работы как с 1С, так и с другими информационными системами, в том числе, корпоративными, а также глубокое понимание бизнес-процессов, я считаю это мнение обоснованным.

Для начала я хочу рассказать о тех недостатках 1С, которые я считаю действительно важными для компаний, которые используют этот продукт на практике. А если вам интересно узнать, почему я лично отказался от 1С, читайте об этом в конце статьи.

Читать далее

Бесплатная система учета торговли и управления интернет магазином Trinion Торговля

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров865

Всем привет. Меня зовут Рамиль Кинзябулатов, я – опытный бизнес-консультант, автор книг о функциональном и процессном моделировании, а также многочисленных статей по тематике моделирования и автоматизации бизнеса. Ты не И сейчас я хочу познакомить вас с решением, созданным на основе моих знаний, опыта и желания выстроить правильную модель торгового предприятия – система Trinion Торговля.

Читать далее

Trinion BPMS. Бесплатная система управления бизнес процессами на базе Drupal

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров1.7K

На многих проектах, связанных с автоматизацией бизнес-процессов, я сталкиваюсь с необходимостью работы в нотации BPMN. Это же касается и обучения: при обучении бизнес-анализу или моделированию процессов важно иметь под рукой удобный инструмент для демонстрации. Долгое время я использовал Bizagi Modeler, но у этого решения есть ряд недостатков: оно громоздкое, работает только на Windows, требует сложной установки и, как и многие другие BPMN-системы, например, Camunda или Comindware, предполагает наличие специфических технических знаний, например, знания языка C#.

Читать далее

Тринион Задачник - бесплатная система управления проектом

Уровень сложностиПростой
Время на прочтение1 мин
Количество просмотров3K

Организуйте работу проектной командой и осуществляйте поддержку в одной системе. Вы можете работать с задачами в браузере или при помощи электронной почты.

Читать далее

Как настроить регистрацию и аутентификацию на Drupal с помощью SMS API

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров668

Подтверждение регистрации и аутентификация через SMS API — эффективный инструмент на множестве сайтов. Такая функция помогает уменьшить количество спам‑аккаунтов, улучшить взаимодействие с пользователями и предоставить ценные данные для целевых кампаний. Разберёмся, как реализовать такое подтверждение через МТС Exolve на сайтах с Drupal.

Читать далее

Быстрый старт на проекте с Drupal 7 без головной боли: решение проблем и работа без установки зависимостей

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров2.3K

Ускорьте свой старт на проекте с устаревшим Drupal 7:

Узнайте как быстро стартовать работу на проекте с 7 версией Drupal и сэкономить время на настройке рабочего окружения.

Читать

Настройка компьютера разработчика. PHP. Drupal. DDEV

Время на прочтение5 мин
Количество просмотров5.9K

Я PHP разработчик, решил поделиться с Хабром своим опытом в части того, как подготовить на своем компьютере окружение, чтобы можно было создавать сайты PHP. Будет пример для Drupal. Но Drupal или нет, даже не важно, подойдет для любого другого PHP проекта. Грамотная настройка компьютера для разработки поможет в дальнейшем не тратить время и нервы. Этим придется пользоваться каждый день, поэтому стоит уделить время и сделать все так, чтобы было удобно пользоваться.

А что вообще надо чтобы запустился PHP сайт?

Читать далее

Верстка форм на примере контактной формы в Drupal

Время на прочтение3 мин
Количество просмотров2K

 У нас есть две задачи. Первая задача - это создать контактную форму на сайте, и темизировать её, вторая задача - это научиться темизировать формы вообще. Итак, давайте сначала рассмотрим те решения, которые подсказывает нам сообщество Drupal.

Читать далее

Обзор ERP на базе Drupal 9

Время на прочтение8 мин
Количество просмотров5.7K

В данной статье предлагаю вам обзор ERP, созданной на основе Drupal 9 для зооклиники «Зоостатус» ( кстати сайт у них тоже сделан на Drupal 9, был переход с Bitrix, но уже совсем другая история).

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

Так же хотел бы обратить Ваше внимание на то, что в рамках одной статьи просто не возможно описать полностью всё то, что мы делали в течение одного года разрабатывая и внедряя систему для клиники, в которой работают более 100 человек.

Хотел бы сразу поблагодарить руководителя этой компании Михаила Тарасова за предоставленную возможность рассказать про эту систему и заместителя генерального директора Асию Калимуллину за всесторонюю помощь и координацию работ со стороны заказчика.

При написании обзора я буду опираться на статью «Что такое ERP?».

Читать далее

Как я делал на Drupal каталог фриланс бирж

Время на прочтение4 мин
Количество просмотров2.8K

Более 10 лет работаю удаленно. Захотелось поделиться опытом поиска удаленных заказов и собрать список платформ для поиска фриланс-проектов. Сразу встал вопрос, на чем реализовывать проект. Я немного разбираюсь в PHP, JS и даже Python, но себя программистом не считаю и, в общем-то, не сильно люблю писать код. По этой причине было решено не использовать фреймворки, а сделать всё на готовой CMS. Выбор пал на Drupal — не самый популярный вариант сейчас, но, считаю, абсолютно незаслуженно.

В этой статье хочу показать, насколько быстро и легко можно сделать сайт-каталог на Drupal. Его можно адаптировать под любую тематику, например парихмахерские или автомастерские.

Читать далее

#lazy_builder (не путать с lazy load) в Drupal 8/9

Время на прочтение5 мин
Количество просмотров2.6K
Продолжая изучать Drupal, мы наткнулись на очень интересную технологию, которая в него встроена. И которая, на наш взгляд, используется неоправданно мало. И совершенно зря. Потому что подход, который использует эта технология, позволяет мгновенно отдать высоконагруженную (или просто долго формирующуюся) страницу пользователю, а потом «доотдать» ему данные, требующие много времени на формирование. И изучая эту технологию, мы столкнулись с тем, что нет ни одного простого объяснения, что это и как это запустить. Нет, объяснения-то есть. Простых нету. Сейчас мы попытаемся восполнить эту неприятность.
Читать дальше →

Ближайшие события

Создание шаблона VPS с Drupal 9 на Centos 8

Время на прочтение7 мин
Количество просмотров3.6K
Мы продолжаем расширять наш маркетплейс. Недавно мы рассказывали, как сделали образ Gitlab, а на этой неделе в нашем маркетплейсе появился Drupal.

Рассказываем, почему выбрали именно его и как создавался образ.



Drupal — удобная и мощная платформа для создания любых типов сайтов: от микросайтов и блогов до крупных социальных проектов, используемая также как основа для веб-приложений, написанная на языке PHP и использующая в качестве хранилища данных реляционные базы данных.

Drupal 9 включает в себя все особенности реализованные в версии 8.9. Ключевое отличие версии 9 от версии 8 состоит в том, что для платформы будут выпускаться обновления и исправления безопасности и после ноября 2021 года. Также в версии 9 упростили процесс обновления, делая процесс обновления с версии 8 еще проще.
Читать дальше →

Обзор CMS DRUPAL 9

Время на прочтение14 мин
Количество просмотров26K

В этой статье я решил поговорить о создании сайтов на базе CMS Drupal. Работаю я с этой системой давно и считаю ее одной из лучших среди существующих «движков» сайтов. За исключением случаев, когда действительно необходимы какие-то узкоспециализированные решения эту CMS я рекомендую и своим клиентам.

Читать дальше →

Капля в море: Запуск Drupal в Kubernetes

Время на прочтение9 мин
Количество просмотров4K

image


Я работаю в компании Initlab. Мы специализируемся на разработке и поддержке Drupal проектов. У нас есть продукт для быстрого создания Ecommerce решений, основанный на Drupal. В 2019 году мы начали решать задачу построения масштабируемой и отказоустойчивой инфраструктуры для нашего продукта.


В качестве платформы для инфраструктуры был выбран Kubernetes. В этой статье разберем особенности Drupal и подходы, с помощью которых можно запускать Drupal в кластере Kubernetes.

Читать дальше →

Друпал-дайджест — 2019/декабрь

Время на прочтение10 мин
Количество просмотров3.4K
Друпал-дайджест №33 за декабрь 2019 года: вышедшие версии, изменения внесённые в ядро разрабатываемых веток, статьи, модули, темы и статистика использования Drupal. Дайджест не включает статьи на английском языке, которые публикуются в Drupal Planet и The Weekly Drop.


Читать дальше →

50 оттенков безопасности Друпала

Время на прочтение5 мин
Количество просмотров9K
  1. Для хеширования паролей используется модифицированная версия phpass, от которой на официальном сайте открестились. Но менять механизм не спешат [#1845004].
  2. Не желают даже предоставить возможность выбора механизма хеширования [#2939888].
  3. Число итераций для стойкости хеширования не обновлялось больше 7 лет [#1850638], хотя предполагалось увеличение итераций не реже чем в 2 года [#1203852].
  4. При использовании PostgreSQL хеши паролей сравниваются без учёта регистра [#2475539].
  5. Также с PostgreSQL есть проблемы с поддержкой SSL [#850600].
  6. Минимально допустимая версия PostgreSQL 9.2, которая уже давно без поддержки безопасности [#2846994].

Читать дальше →

Критическая уязвимость в ядре Drupal версий 6, 7 и 8

Время на прочтение1 мин
Количество просмотров7K
www.drupal.org/SA-CORE-2018-002

Ещё неделю назад Drupal Security Team анонсировала на 28 марта серьёзный фикс, закрывающий критический баг в безопасности, актуальный для всех версий Drupal 6.x, 7.x и 8.x. Баг позволяет злоумышленнику получить доступ к серверу хостинга с правами веб-сервера. Известного публичного эксплойта, использующего данную уязвимость, пока нет, но скорее всего появится в самое ближайшее время, поэтому всем счастливым владельцам сайтов на Drupal или поддерживающим таковые строго рекомендуется установить обновление как можно скорее.
Читать дальше →

Drupal 8 + Varnish: Кешируем HTML правильно

Время на прочтение8 мин
Количество просмотров11K
Drupal 8 – это самый свежий релиз CMS Drupal. Varnish – это HTTP reverse proxy cache, надстройка над вебприложением, которая позволяет кешировать HTTP ответы в ОЗУ сервера.

Когда мы ставим Varnish перед Drupal’ом (либо любым другим вебприложением), схема обработки входящего HTTP запроса трансформируется следующим образом.

image

Еще во времена Drupal 6 и 7 с помощью Varnish’а было очень удобно кешировать статические ресурсы (рисунки, CSS, JavaScript файлы). Но были пробемы с кешированием HTML страниц – не существовало удобного механизма выборочной инвалидации кеша. Оставалось только либо сознательно отдавать устаревший кеш, либо полностью очищать кеш в Varnish при каких-либо изменениях в Drupal. Оба подхода имели свои недостатки.
Читать дальше →
1
23 ...