Главная » Архив меток: CMS

Архив меток: CMS

[лонгрид] 20 лет программистской карьеры в большом маленьком городе

We do what we must because we can — GLaDOS Ижевск, наши дни Первого февраля исполняется ровно два десятилетия, как я начал официально подвизаться в должности инженера-программиста: И почему-то мне кажется, что многим будет интересно ознакомиться с историей того, как можно делать вполне успешную горизонтальную программистскую карьеру, не выезжая из своего родного города, и занимаясь почти всё это время довольно ...

Читать далее »

Почему строить базу знаний компании на основе mediawiki — недурная затея

Системы отличные, не спорю, но лично мне не хватает их гибкости да и в целом как-то не срослось: вики-возможности sharepoint остались где-то на уровне 2005 года (про работу с офисными документами молчу, с ними все гуд), а Confluence в силу своих особенностей с ростом числа статей неумолимо превращался в свалку, в которой невозможно найти что-либо нужное (но, может, проблема была ...

Читать далее »

Своя видео-платформа или чем занять много вычислительных ресурсов. Part 1

На фото — первый летающий четырёхколёсный велосипед. Источник. Однако материалов по внутреннему устройству подобных систем не так уж и много, особенно в русскоязычном сегменте. Сегодня, благодаря доступности нужных сервисов, размещение видео в сети не является сложной задачей. В этой статье я хочу описать те моменты, которые сам бы хотел знать в начале разработки. Я в течение некоторого времени занимался проектированием ...

Читать далее »

«CMS» на базе Google Spreadsheets для статических сайтов

Либо своими силами, либо привлекая дизайнеров и без участия программиста. Все чаще для рассказа о мероприятии/товаре/услуге компании создают сайты на базе каких либо конструкторов. Любые изменения нужно вносить «ручками в редакторе» и перепубликовать страницу. Современные конструкторы позволяют собрать классный, яркий, эффектный сайт, но статичный. И все бы ничего, есть блок «таблица» — забивай данные и публикуй, но были два условия: ...

Читать далее »

Сервис uLogin отправляет данные из форм (почта, телефон) на сторонний сайт и молчит об этом

Привет сообщество. Это моя первая запись, пусть она и не совсем длинная — но важный посыл в заголовке.Есть такой сервис для авторизации через соцсети — uLogin. Разработчики выпустили много бесплатных плагинов под различные CMS и вот он — сыр в мышеловке. Я проводя аудит своего сайта — заметил что грузится counter.yadro.ru несколько раз. Видно дела пошли не очень и пользователи ...

Читать далее »

Производительность Joomla на больших объемах контента

Время запроса: 972.79 ms После последнего запроса: 3.96 ms Память запроса: 0.012 MB Память до запроса: 7.378 MB Выбрано строк: 5 SELECT a.id, a.title, a.alias, a.introtext, a.fulltext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN a.modified = '0000-00-00 00:00:00' THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name, CASE WHEN a.publish_up = '0000-00-00 00:00:00' THEN a.created ELSE a.publish_up ...

Читать далее »

Велосипед-CMS. Как я увлекательно провел шесть дней из-за комментария на Хабре

Эта история началась с комментария к моей статье на Хабре. Точнее, с части этого комментария: «Попробуйте постройте приложение уровня и функционала WordPress — и оно точно так же будет задыхаться от наплыва пользователей» Я посчитал это аргументом в стиле «сперва добейся» и, в общем, прошел мимо. Но некоторое время спустя звезды сложились совершенно неожиданным образом. Во-первых, я лишился основного источника ...

Читать далее »

Защита от легкого DDoS’a

Совсем недавно на хабре уже появилась рекламная статья о борьбе с DDoS атаками на уровне приложения. У меня был аналогичный опыт поиска оптимального алгоритма противодействия нападениям, может кому пригодится — когда человек в первый раз сталкивается в DDoS-ом его сайта, это вызывает шок, поэтому полезно заранее знать, что всё не так уж страшно.DDoS — распределенная атака на отказ — грубо ...

Читать далее »

Расширяем возможности CleanTalk Anti-Spam

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

Читать далее »

LarrockCMS — новая CMS на основе Laravel

LarrockCMS — это CMS основанная на php-фреймворке Laravel поставляемая в формате composer-пакетов. Распространяется под лицензией CC-BY-4.0. Официальный сайтGitHub В основе проекта ядро CMS (LarrockCore), устанавливаемое в дополнение к laravel версии >=5.6 и пакеты компонентов (дополнений к LarrockCore). Требуются: php >=7.1.3, mysql >=5.7 Компоненты поставляемые вместе с главным пакетом larrock-core: larrock-menu — управление меню сайта larrock-users — пользователи, права и роли ...

Читать далее »