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

User

  • Posts
  • Comments

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

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

image

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


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

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

*nix
Sandbox
Recovery mode
Статья, находится в процессе написания, но я готов выслушать дельные советы и комментарии, а затем доплнить или поправить материал.
Прежде всего, данный материал ориентирован на новичков и тех, кто держит на одном 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
Views85.3K
Comments 82

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

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

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

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

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

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

Website developmentCSS
Translation

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

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

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

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


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

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

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

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

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

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

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

Information

Rating
5,758-th
Location
Россия
Registered
Activity