Pull to refresh
10
0
Алексей @smartup

User

Send message

Нестандартная оптимизация проектов на PHP

Reading time5 min
Views29K
В данной публикации хочу рассказать о том, как нетрадиционными методами мы смогли снизить нагрузку на серверы и ускорить время обработки страницы в несколько раз.

image

Традиционные методы, думаю, всем известны:
  • Оптимизация SQL-запросов;
  • Поиск и исправление узких мест;
  • Переход на Memcache для часто используемых данных;
  • Установка APC, XCache и подобных;
  • Клиентская оптимизация: CSS спрайты и т.п.


В нашем же проекте всё это было сделано, но при этом проблема скорости обработки страниц сохранялась. Средняя скорость обработки страницы была в районе 500мс. В один прекрасный момент пришла идея проанализировать, какие ресурсы есть, и на что они могут тратиться.
Читать дальше →
Total votes 53: ↑40 and ↓13+27
Comments103

Безопасный и шустрый веб-сервер на Debian 7

Reading time8 min
Views87K
Статья, находится в процессе написания, но я готов выслушать дельные советы и комментарии, а затем доплнить или поправить материал.
Прежде всего, данный материал ориентирован на новичков и тех, кто держит на одном VPS сразу несколько сайтов, при этом хочет иметь как безопасный, так и шустрый веб-сервер.
В качестве веб-сервера у нас будет выступать связка:

Apache 2.2 + PHP 5.4.4 + MySQL 5.5 + NGINX 1.2.1 + eAccelerator + memcached + vsftpd 3.0.2 + exim.

Все это чудо будет крутиться на Debian 7.

Начнем.

Читать дальше →
Total votes 58: ↑21 and ↓37-16
Comments82

spokeo следит за тобой!

Reading time1 min
Views5.2K
Понятно, что многие из нас (не все?) уже давно «засветились» в десятках социальных сетей и на прочих сервисах, где стремление к приватности, мягко говоря, мешает эксплуатации основных функций. Тем не менее, находить себя по имени и фамилии в Google это одно, а в удобной форме с помощью специального веб-сервиса отслеживать всю интернетно-социальную активность себя любимого или кого-то из друзей — совсем другое.

Сервис Spokeo.com позволяет быстренько промониторить весь свой список контактов на предмет активности на популярных сервисах вроде Flickr, Facebook, Bebo, Picasa, Twitter, LiveJournal и пр. Официально сервис создан для удобной аггрегации контента Ваших друзей/коллег/знакомых в одном месте.

Но не поленитесь заглянуть на spokeo.com, указать реквизиты своего почтового аккаунта (хотя, да, страшновато делиться паролем) и убедиться в том, насколько мы все попались.

Имеется описание этого сервиса на ИШ.
Total votes 7: ↑6 and ↓1+5
Comments11

Креативное использование веб-шрифтов

Reading time14 min
Views33K

С помощью CSS-магии мы можем создавать красивые типографические эффекты и забыть о использовании изображений, в большинстве случаев. В этой статье мы создадим ряд симпатичных примеров веб-типографики, используя плагин jQuery — lettering.js, а также различные приемы CSS. В некоторых примерах мы также добавим переходы при наведении курсора мыши, чтобы сделать их немного более интерактивным.
Читать дальше →
Total votes 100: ↑94 and ↓6+88
Comments27

Простой способ защиты от классического HTTP DDoS

Reading time5 min
Views35K
Данное решение позволяет вычислять любых ботов, за исключением тех, которые полностью имитируют работу браузера.

Как это работает


Бот запрашивает страницу, например habrahabr.ru/search. Бот не умеет загружать вместе со страницей картинки, скрипты, css и пр. Значит в логе будет отображен запрос к /search/ и всё.
Если на habrahabr.ru/search заходит живой человек через браузер, то вместе с /search/ в лог попадет множество картинок, скриптов, css и пр.
Читать дальше →
Total votes 113: ↑71 and ↓42+29
Comments109

Puppet, система управления конфигурациями. Часть I

Reading time2 min
Views91K
Puppet — это инструмент, который позволяет автоматизировать настройку и управление большим парком машин. Используя Puppet вы сможете централизованно управлять конфигурациями одной, десятков, сотен и тысяч машин.

В этой статье я расскажу об основных особенностях системы.
Читать дальше →
Total votes 34: ↑29 and ↓5+24
Comments20

Стоит ли смотреть в сторону PHP тому, кто решился только со второй попытки научиться прилично программировать?

Reading time5 min
Views32K
Здравствуйте, друзья. С большой осторожностью касаюсь столь холиварной темы, но хочу рассказать свою небольшую историю о том, почему я, будучи уже далеко не в студенческом возрасте, решил всё-таки изучать программирование, и от чего же я собираюсь (о, боже) использовать для реализации своих намерений PHP. Буду рад получить от вас, коллеги по IT-индустрии, ценные советы и наставления.

Забегая вперёд скажу, что в комментариях к топику (кроме холиваров о языках) сказано много полезного. За что огромное спасибо хабровчанам.
Читать дальше →
Total votes 66: ↑39 and ↓27+12
Comments138

Information

Rating
Does not participate
Location
Россия
Registered
Activity