Уменьшаем расход CPU хостинга. Как ускорить любой сайт на CMS в 2018 году

Сегодня практически каждый сайт работает не на древнем HTML, а на сложных CMS, написанных на языке PHP. Чаще всего это могут быть Joomla, WordPress, Drupal и проч. Так как подобные CMS представляют собой довольно “тяжелые” (и, честно говоря, не очень эффективные из-за большого количества ‘лишних’ компонентов) системы – рано или поздно любой администратор сайтов сталкивается с проблемой нехватки ресурсов на хостинге. 

Многие веб-мастера при этом впадают в панику (сам это не раз проходил), пытаются мудрить с компонентами, отладить кеш и проч. Все это хорошо, конечно, но есть гораздо более простой способ.

Просто обновите версию PHP до самой последней. Обычно это делается двумя кликами в панели управления хостингом.

Разница в производительности и скорости работы сайта на любой CMS до и после – будет отличаться в разы. Единственное, проверьте совместимость своей CMS и ее модулей, компонентов и проч. с PHP 7.x до обновления; да и бекап сделать не забудьте.

В целом, переход на новую версию ПО – отличный способ съэкономить на хостинге. Кое-кто благодаря этому может съехать в VDS на дешевую виртуалку 😉

Posted in CMS, PHP, Веб-проекты | 1 Comment

[phpBB] Убрать подписи у картинок и вложений

Встала задача убрать подписи к изображениям в phpBB. Выглядят они так: имя файла, его размер, сколько раз посмотрели. Самый простой способ это сделать – редактировать шаблон.

  1. заходим в styles/prosilver/template/attachment.html ; вместо prosilver – может быть папка с вашим шаблоном
  2. изучаем файл. он небольшой и довольно понятно закомментирован. состоит из четырех блоков: вывод миниатюры, рисунка, файла, вставки flash. В моем случае будем редактировать блок .S_IMAGE
  3. Просто удаляем от туда строку:
    <dd>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
  4. Наслаждаемся красивым выводом картинок!
Posted in CMS, phpBB | Leave a comment

Проблема аудио- распознавания паролей, пин-кодов и проч.

Существует серьезная проблема безопасности паролей, пин-кодов в банкомате, сейфе и проч. Когда пользователь вводит свои данные – каждая клавиша при нажатии издает тот или иной звук; при этом каждая клавиша “звучит” уникально, по своему.

Соответственно, злоумышленник может заранее записать звук “холостых” клавиш по-очереди, а затем при помощи микрофона улавливать звуки. Это может быть как небольшой микрофон, установленный на поверхности банкомата, так и сверхчувствительная узконаправленная “пушка”. Это не фантастика из шпионских боевиков, а реальность.

Остерегайтесь подобных ловушек! Лучше всего никогда не снимать деньги в банкоматах, которые установлены вне банков (да и там нельзя быть на 100% уверенным, что кто-то не снимает “звук”).

Тоже самое – с паролями. Помните, что важно не использовать повторные пароли в разных интернет-сервисах, чтобы при компрометации одного источника, ваши другие ресурсы – не пострадали.

Posted in Безопасность | Leave a comment

Базы данных (БД) и авторские права

Дело было так: мы разработали научную БД и хотим сделать ее открытой для заполнения всех желающих (научного сообщества). Возникли вопросы, связанные с авторскими правами. Основной из них: имеем ли мы право с юридической точки зрения вносить в БД данные из открытых источников?

Допустим мы взяли научную монографию, в которой опубликованы описания тех или иных объектов. Имеем ли мы право занести эти описания в систему без составления письменного договора с автором исследования? Continue reading

Posted in БД и СУБД | Leave a comment

Мышка для левши

Левше работать за компьютером – непросто. Клавиатуры и мышки задизайнены под правшей… И если с мышками все еще куда ни шло, клавиатур для левшей нет вообще (по крайней мере, на AliExpress я таких не нашел). С мышками дело обстоит лучше. Итак.. Для начала небольшой лайфхак – как превратить любую компьютерную мышь в мышку для левши:

“Пуск” – “Панель управления” – “Оборудование и звук” – “Мышь”
и там установить галку “Обменять назначение кнопок” Continue reading

Posted in Железо | Leave a comment

Проблема непрофессионального хостинга

Я не раз сталкивался в самых разных конторах с желанием сэкономить на хостинге и хостить сайты на “своем” сервере. Это мотивируется уменьшением расходов, большей свободой при конфигурации и проч. Но не гонялся бы тыпопза дешевизной..

Сколько раз люди платили сторицей за этот доморощенный сетап хостинга. Конечно, если у вас ИТ-компания, то можно себе такое позволить; но всем, для кого администрирование серверов не является профильным направлением – ни в коем случае не стоит рисковать и устанавливать сервер в офисе, даже если ваш админ божится его всячески оберегать и лелеять.. Админы приходят и уходят, а серверы остаются.. Continue reading

Posted in Хостинг и домены | Leave a comment

[phpBB] вставка таблиц на форум через bbcode

Встала задача – реализовать вставку таблиц в форум на phpBB. Самый простой, безопасный и удобный способ – использовать bbcode. Для этого заходим в:
админ. панель -> сообщения -> BBCodes и добавляем туда: Continue reading

Posted in CMS, phpBB | Leave a comment

Горячие клавиши для Google таблиц

Небольшая памятка для себя – самые полезные и нестандартные горячие клавиши Google таблиц:

Вставить ссылку Ctrl + k
Добавить заметку  Shift + F2
Добавить комментарий  Ctrl + Alt + m
По центру  Ctrl + Shift + e
Зачеркнуть  Alt + Shift + 5
Очистить форматирование Ctrl + \
Убрать меню  Ctrl + Shift + f
Posted in Офисные программы | Leave a comment

Приложения на первой странице моего телефона

У меня телефон Samsung Galaxy S9 под управлением Android, переходя на самсунг с айфона мне пришлось немного обновить приложения, так как не все мои любимчики с iOS можно найти в новой системе. В итоге после трех месяцев эксплуотации нового телефона, на первой странице (главный экран) у меня поселились следующие любимые и самые часто используемые приложения:

  • Google Calendar – мой ежедневник, куда я вношу дела, у которых есть “срок годности”, ставлю напоминания и отмечаю циклические события.
  • Часы – встроенные от Samsung, удобный таймер для варки яйц и будильник.
  • WordPress – приложение для написания статей на на сайт, очень удобно для текстовых блогеров, имеющих площадки на вордпрес.
  • Chrome – быстрый и удобный браузер от Google.
  • Samsung Notes – встроенный блокнот, довольно простой, но удобный, пишу туда все заметки.
  • Gmail – почтовый клиент Google. 
  • Continue reading

Posted in Android | Leave a comment

[решение] Ошибка “Unfortunately MEmu Launcher has stopped”

Наиболее классный эмулятор Android – MEmu. Он без назойливой рекламы, быстрый и удобный. Но есть и косяк – периодически при новых версиях он начинает раз за разом спамить ошибку: “Unfortunately MEmu Launcher has stopped”

Как лечить:

  1. Заходим в “Settings” -> “Apps”
  2. Выбираем вкладку “ALL” (для этого скроллим экран влево)
  3. Там выбираем “Memu Launcher” и вычищаем ему кэш (“Clear Data & Cache”)

Еще как вариант, можно вообще убить Memu launcher и поставить Nova.

Ура, теперь ошибка пропала. Впрочем, периодически рекомендую все же обновлять MEmu руками, т.к. автоапдейтер толком не работает 🙂

Posted in Проблемы и решения | Leave a comment