Уж сколько раз твердили Миру… Существует давний и, вероятно, нескончаемый спор о том, какой именно регуляркой правильно и нужно проверять поле email пользователя.
Да, проверять регуляркой действительно нужно. Но ведь наши продукты работают в Сети. Так почему бы не использовать её настоящую мощь?
Читать полностью »
Рубрика «cms» - 4
Почему валидации email регуляркой недостаточно. Проверка MX-записей с примерами на PHP и Ruby
2018-12-28 в 0:12, admin, рубрики: cms, email-рассылки, mx record, php, ruby, ruby on rails, управление проектами«CMS» на базе Google Spreadsheets для статических сайтов
2018-12-11 в 2:01, admin, рубрики: charts query, cms, Google API, google spreadsheets, html, javascript, sql
Все чаще для рассказа о мероприятии/товаре/услуге компании создают сайты на базе каких либо конструкторов. Либо своими силами, либо привлекая дизайнеров и без участия программиста. Современные конструкторы позволяют собрать классный, яркий, эффектный сайт, но статичный. Любые изменения нужно вносить «ручками в редакторе» и перепубликовать страницу. Но что делать, если данные меняются очень часто или хочется добавить немного автоматизации — вот тут и могут помочь Гугл Таблицы и Charts Query Language (и знакомы программист).
Читать полностью »
PHP Framework life balance для коучеров
2018-11-22 в 18:57, admin, рубрики: cms, Разработка веб-сайтовFramework life balance для коучеров
Здесь разделён front-end и back-end.
Здесь чётко выстроены сферы для Junior, Middle и Senior-деятельности.
Здесь автономность и самодостаточность.
Управление своими модулями для CMS c использованием composer
2018-11-08 в 8:16, admin, рубрики: cms, composer, modules, php, Системы управления версиями, управление проектами и командой, управление разработкойЗдравствуйте, друзья! Появление популярного менеджера зависимостей в PHP — является одним из важнейших событий в жизни PHP-сообщества. Composer разделил время на "до" — когда наши самописные библиотеки лежали в zip-архивах или просто разбросаны по папкам и копировались "ручками", лишь в единичных случаях, использовался git или PEAR, и "после" — когда мы начали использовать composer. Но что делать если вы работаете с определенной CMS, а она не "знает" что такое composer?
A la perfección: совершенствуем WordPress при помощи плагинов AMP for WordPress и Setka Editor
2018-10-31 в 11:48, admin, рубрики: amp, cms, web-разработка, wordpress, Блог компании Google, веб-дизайн, монетизация интернет-проектов, Разработка веб-сайтовПривет! Сегодня мы поговорим о процессе настройки и кастомизации CMS WordPress. Часто приходится слышать, что она годится лишь для небольших сайтов, а для сайтов СМИ с массивным трафиком она не подходит (хотя обратных примеров много). Еще одна особенность WordPress — отсутствие предустановленных продвинутых инструментов для журналистов, редакторов и всех, кому нужны дополнительные возможности при публикации новостей и статей, включая кастомное оформление материалов.
В то же время поклонники WordPress утверждают, что CMS подходит как для лендингов, так и для сайтов с миллионным трафиком. Истина где-то посередине. У WordPress есть недостатки, но при желании их можно избежать, одновременно усилив положительные возможности CMS. О том, как это сделать, сегодня и поговорим.
Читать полностью »
Как Яндекс.Дзен, плагин кэширования для WordPress и хостинг повысили мое давление
2018-09-12 в 2:58, admin, рубрики: cms, wordpress, wordpress plugins, wp super cache
Это статья, скорее, из серии «хозяйке на заметку». Ну и еще немного о личных переживаниях и раздолбайстве.
Если вам приходится сталкиваться с сайтами на WordPress, на которых установлен плагин кэширования WP Super Cache, то статья может быть для вас небесполезна. В остальном, это просто небольшая история.
За все время своей работы с Битрикс мне довелось поработать с очень большим количеством проектов, которые кто-то разрабатывал до меня. Тут и мелкие доработки, фикс различных багов и ошибки работы логики, редизайн сайта и глобальные изменения существующего функционала. И, как и любой другой разработчик, я терпеть не могу разгребать чужой мусор, костыли и «временные» заплатки, которые на деле помнят еще 8 редакцию продукта.Читать полностью »
Сервис uLogin отправляет данные из форм (почта, телефон) на сторонний сайт и молчит об этом
2018-06-04 в 19:11, admin, рубрики: 152-фз, cms, gdpr, ulogin, wordpress, вордпресс, защита персональных данных, информационная безопасность, Социальные сети и сообщества Привет сообщество. Это моя первая запись, пусть она и не совсем длинная — но важный посыл в заголовке.
Есть такой сервис для авторизации через соцсети — uLogin. Разработчики выпустили много бесплатных плагинов под различные CMS и вот он — сыр в мышеловке.
Видно дела пошли не очень и пользователи начали замечать, что сервис подгружает странные скрипты при работе модуля. Я проводя аудит своего сайта — заметил что грузится counter.yadro.ru несколько раз. В общей сложности, при загрузке страницы, они загружали 18 ресурсов (js, css, прочие запросы) — это много для моего проекта у которого всего 47 запросов. А их сервис добавляет еще 18, включая запросы к сторонним сайтам.
Читать полностью »
Про хранение паролей в БД
2018-06-04 в 9:02, admin, рубрики: cms, бд, Блог компании Акрибия, информационная безопасность, пароли, Соль, хэширование
Сегодня посмотрим, как лучше всего хранить пароли в базе данных и как известные платформы решают эту задачу.
Читать полностью »