Архив рубрики: Интернет

Почему шаред-хостинг все еще жив

Совсем недавно отказался от виртуалки на DigitalOcean и перенес некоторые свои проекты на timeweb (шаред хостинг). У многих возник вопрос «зачем ?». Попробую объяснить свое решение.

Начнем с того, что за виртуалкой так или иначе необходимо присматривать: обновлять ОС и установленные пакеты, настроить какой-нибудь мониторинг (например, Zabbix), следить за местом на диске и т.д. и т.п. Виртуальный сервер необходимо грамотно настроить: закрыть порты, закрыть ssh, включить fail2ban и еще куча всего. В некоторых случаях обновление мажорных версий ОС может привести к боли и страданиям. Не забываем про натройку бекапов базы данных, исходников, ассетов. Зачем все это если проект простой? Если это сайт-визитка или простенький интернет-магазин?

Еще одной из причин выбора виртуалки была «отсталость» шаред хостингов лет 5-7 назад. Сейчас все иначе. С легкостью на самом дешевом тарифе timeweb развернул проект из следующих компонентов:

  • Symfony 5
  • Composer
  • Git
  • PHP 7.4/8
  • MySQL 5.7
  • Lets Encrypt

Напоминаю, что это простой шаред хостинг!

  • Доступ по SSH
  • Удобная панель управления
  • Самые последние версии PHP
  • Установленный Git
  • Автоматические бекапы

Что хотелось бы улучшить/добавить?

  • Поддержку PostgreSQL
  • Поддержку MySQL 8.x
  • Возможность выбора Apache или Nginx + php-fpm

Резюме. В эпоху клаудов, виртуалок и прочих serverless-технологий не стоит списывать шаред-хостинг со счетов. Подобные хостинги продолжают развиваться и радовать новыми возможностями. Для маленьких проектов, для ограниченных бюджетов — шаред хостинг был и есть единственный и вполне достойный вариант.

Ну а если у вас проект на Yii ил Symfony и вам необходимо его поддержка и эксплуатация — приходите, все сделаем )

Работа и сайд-проекты

На хабре пофвился отличный перевод

https://habr.com/ru/company/macloud/blog/553580/

Хочется для себя запомнить несколько мыслей из этого поста.

Дело в том, чтобы иметь занятость, которая не является твоей работой.

Важна игра вдолгую: наработка сети контактов и репутации, которая будет долговечнее любого работодателя.

Да, постоянная работа — это отлично, но мне нравится рост, который дают успешные сайд-проекты. Дело отнюдь не только в деньгах — бывают успешные сайд-проекты, которые НЕ ДАЮТ денег сразу.

Во-вторых, нужно наконец-то засучить рукава и найти время. Говорить легко, но только ваши дела реально демонстрируют, кем вы себя видите. Если вы говорите, что хотите творить в нерабочее время, но почти по 40 часов в неделю тратите на Youtube/Netflix, то на самом деле вы Фултаймовый Потребитель. Выделите время

Работа прокачивает шабашку, шабашка прокачивает работу.

Timeweb и PHP8

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

Про Битрикс и MVP

Битрикса в мировом масштабе не существует. Опенсорс рулит и бибикает, но, разумеется один продукт другому рознь, как и в платных коробках, впрочем.

А вот MVP это как-раз Битрикс. Накупил модулей и вперёд. Когда придёт время тонкой настройки, придёт и время перехода на гибкую платформу с вменяемой архитектурой.

Источник…

Wix и экспорт каталога товаров.

Произошел интересный случай. К нам обратился новый клиент — небольшой интернет-магазин натуральных продуктов и косметики. В ассортименте примерно 250 товаров, текущий сайт-каталог работает на Wix, продаж и профита для бизнеса не приносит совсем. После обсуждения будущих задач и планов — приняли решение мигрировать на нашу платформу для интернет-магазина.

С точки зрения ежемесячных расходов на содержание магазина для клиента почти ничего не изменилось. На Wix клиент платил 1200 в год, с нашим решением он заплатил примерно 1700 за хостинг на timeweb. Единственные расходы — процесс миграции текущего магазина на новую платформу. Будучи уверенными, что мы запросто выгрузим каталог товаров из  Wix в yml (или хотя бы CSV) для последующего импорта в новый движок, мы взялись за задачу. Каково же было удивление, когда выяснилось, что Wix не позволяет выгружать каталог товаров вообще. Повторю. Вообще.

Т.е. если вы потратили время на заполнение своего интернет-магазина описанием товаров, добавили картинки и прочий контент — просто так «забрать» это и импортировать в другую платформу у вас не получится. Стандартного решения для этого просто нет. Форумы поддержки Wix ломятся от сообщений с этой проблемой, но «воз и ныне там».

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

Порой проще и выгоднее начать продажи в интернете с помощью качественных и доступных (даже бесплатных) инструментов!

p.s. если вы планируете мигрировать ваш сайт или интернет-магазин с wix — напишите мне =)