Архив рубрики: Мои проекты

Timeweb и PHP8

Совсем недавно мигрировал часть своих сайтов/проектов с DigitalOcean на timeweb. О причинах расскажу в одной из следующих заметок.
Приятно был удивлен, что timeweb из коробки поддерживает PHP 8. Выбрал его. Простенький проект на symfony временами начал падать с 502-ой ошибкой. Саппорт ответил примерно следующее: «Ну вы же выбрали восьмерку, вот и падает…». Переключил на 7.4, наблюдаю. Но решение выкатить в прод заведомо бажный функционал — странное.

База знаний в saas-проекте

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

Небольшой список требований к такой базе знаний и движкам, для их построения:

  1. Актуальность. Информация всегда должна быть актуальной. Поменялся интерфейс системы — меняйте скриншоты в базе знаний. Добавили новый функционал — добавьте информацию об этом в базу знаний.
  2. Структурирированность. Информации о продукте становится все больше и больше. Правильное ее структурирование обеспечит удобство использования.
  3. Поиск. Он просто должен быть и быть классным +)
  4. Простота ведения. Интерфейс администратора/оператоа должен быть элементарным (привет, конфлюенс!)

Ну и хватит пока.

Под требования выше подходит практически любая современная CMS или вики-движок, имеются и специализированные решения.

В голове рождаются мысли о написании такого движка на Symfony, постараюсь их отогнать =)

Про версионность

Фактически каждая коммерческая версия Magento — 2.0.*, 2.1.*, 2.2.* это отдельный продукт.
Поэтому имеет смысл иметь отдельные ветки и версии вашего экстеншена под каждую из мажорных коммерческих веток Magento.

https://habrahabr.ru/post/324450/

Против подхода Битрикса, который печется о обратной совместимости всех версий (как заявлено). Лично я считаю, что подход, выбранный Magento — лучше.

Позволяет постепенно избавляться от костылей, позволяет вычищать код и т.д.

Что должно быть в CRM?

В полноценной CRM должно быть три блока: маркетинг, продажи и сервис. в маркетинге — управление лидами, в продажах — управление сделками/заявками/заказами, в сервисе — обращения и рекламации

Выбор системы управления сайтом для интернет-магазина

Совсем недавно прослушал и получил сертификат о прохождении курса «Выбор системы управления сайтом для интернет-магазина» Что могу сказать. Содержание курса, на мой взгляд, несколько странное. Лично я ожидал услышать и увидеть сравнение конкретных платформ для электронной коммерции, вместо этого услышал про то, как правильно выбирать хостинг для магазина, как настраивать бекапирование и прочее. Конечно же были и инетерсные моменты, но порядок и целостность материала мне пришлись не по душе. В курсе идет упоминание только одной конкретной платфомы для магазина, Угадаете какой ? Да, это Битрикс =) Про Open Source  проекты было сказано очень много того, что не является правдой на 100 % Для примера вопрос поддержки проектов  на  Open Source  платформах. Практически для всех платформ можно найти компанию, которая обеспечит профессиональную поддержку и развитие магазина на бесплатной платформе. Конечно такие услуги стоят денег, но и развитие магазина на коммерческой платформе тоже далеко не бесплатно.

Курс будет полезен тем, кто только начинает знакомство с системами для электронной коммерции, затрагивает довольно много (и из-за этого поверхностно) тем и вопросов. От курса не стоит ожидать советов по выбору конкретной платформы.

 

Если вы ищите бесплатную платформу для магазина с качечтвенной поддержкой — напишите вот этим ребятам — http://yupe-project.ru/

Мой профиль на нетологии — http://netology.ru/profiles/700760

 

 

netology.ru sertificatemini vybor cms ecommerce 700760