Принципы SOLID
Для эффективной разработки приложений требуется соблюдать некоторые общепринятые правила, принципы и конвенции. Один из таких принципов — SOLID.
Заметки о том как сделать хороший сайт. Разрабатываю плагины для WordPress с 2011 года
Для эффективной разработки приложений требуется соблюдать некоторые общепринятые правила, принципы и конвенции. Один из таких принципов — SOLID.
Итак, нужно сделать сайт. Как всегда встаёт выбор: как сделать? Сейчас модно использовать конструкторы. А, может, проверенную тысячами мастеров CMS? Или написать свой уникальный проект на фреймворке? На дворе середина 2021 года. Попробую выразить свою позицию с опорой на современные реалии. Если будет лениво читать, то краткий вывод: всё хорошо, но зависит от задач. Теперь …
Сегодня хочу написать про плагин Forminator. Как известно, главная сильная сторона WordPress — обилие плагинов на все случаи жизни. На днях нашёл для себя очередной очень полезный плагин. Это плагин форм Forminator. Он очень хорош не только как конструктор форм, например, обратной связи, но и как конструктор форм регистрации и авторизации. С его помощью создал …
Уже достаточно давно прослеживается явная тенденция в эволюции веба — уход от технических моментов к «сделать мышкой». И в своём блоге тоже как-то писал про конструкторы. Их сейчас полно и многие уже достаточно хорошего уровня. Да, пока что сайты на CMS всё ещё актуальны. Данный подход ещё не до конца «задинозаврился» и в некоторых моментах …
При создании нового сайта я часто использую Elementor. Это, пожалуй, первый плагин, который я устанавливаю на свежий WordPress. Без него или аналога я современный сайт не представляю. С поправкой, что речь идёт о сайтах малого бизнеса, стартапа, продукта или услуги. Разумеется, WP не всемогущий и для узких задач, как SaaS-стартап он не подходит. А для …
Открыл для себя хороший плагин сохранения всех отправленных email-сообщений с сайта. Ссылка. Очень полезно, когда нужно отладить отправку уведомлений. Сразу видно и текст, который отправляет система, и статус отправки.
У WooCommerce есть волшебное средство «вебхуки». Они же «вебзацепы». И там суть в том, что при наступлении какого-либо события срабатывает хук и происходит исполнение какого-то кода. Этот механизм лучше, чем ничего, но не всегда удобен. Есть вариант лучше. Главным преимуществом, почему я использовал вебхуки, являлось то, что через post передавались все данные по заказу. Всё …
Вообще, я не любитель использовать облачные хранилища для хранения своего личного архива. Но иногда это бывает необходимо. На рынке есть масса привлекательных предложений по хранению десяткой гигабайт (а то и терабайт) на бесплатной основе. При этом меня никогда не покидал вопрос приватности. Да, можно зашифровать данные криптостойким паролем. Можно использовать сложные средства-шифровальщики. Но я нашёл …
Ранее я уже писал о том, как экспортировать пароли из Яндекс.Браузера. Теперь появилась необходимость сохранить пароли из Огненной лисы. Я не любитель лишнего утилитарного софта, поэтому опишу здесь способ как сохранить пароли без установки лишних программ, которые иногда бывают небезопасны для компьютера. Итак, сохраняем пароли «ручками». Сурово и надёжно. Вы можете экспортировать пароли из Firefox, …
Достаточно давно перешёл с сервиса Evernote на Google Keep. Вернее сначала ушёл с Evernote (за невостребованностью), а потом, когда заметки стали нужны в профессиональной деятельность, вернулся, но уже не в Evernote, а в Google Keep. Встал вопрос о том, как же сохранить бэкап заметок. А вопрос назрел по той причине, что облачных хранилищам я не …