- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Извините за, возможно, элементарный вопрос, но незнаю даже как начать поиски того, что меня интересует, а именно:
как реализуются проекты, ориентированные на большие нагрузки? где об этом можно почитать что-нибудь? я имею только общее представление: используются несколько серверов, нагрузка распределяется между ними и...Всё. Всё, что знаю. Вот если бы можно было где-то почитать об этом, было бы здорово. Посоветуйте пожалуйста, только не отправляйте в Гугл :) Я начал искать, но ничего толком - незнаю в каком направлении "рыть".
CyberSpace добавил 05.03.2009 в 01:45
Уже накопал сам :) Надо было искать по слову "Кластер". А далее по ссылкам...:)
Гугл (все прекрасно находится), хабр и конечно же, доклады с конфренций highload (highload.ru, highload.info)
ООП+сервера+кеширование
ООП+сервера+кеширование
ООП?
10 оопов
Сперва надо опредилится что это такое большие нагрузки.
Главное - правильная архитектура системы.
Кеш, кеш и еще раз кеш.
Зачастую грамотно настроенное кеширование позволяет обойтись довольно низкими требованиями к железу.
ООП
GoodChoice жжет :)
как строится высоконагруженное приложение?
обычно, нагруженное приложение - это система, работающая по следующему принципу
1. index.php через htaccess получает все запросы вида http://example.com/ru/news/2009/03/04/
2. в index.php создается объект класса Router, в котором анализируется URL ru/news/2009/03/04/ и смотрится, какой класс дальше использовать для построения страницы
обычно соответствие создается в каком-то файле, который подлючается в index.php при помощи такого выражений:
$router->addRoute('nameOfRule_1', new requestRoute('/ru/news/:year/:month/:day'), array('controller' => 'controller_news', 'action' => 'list'));
$router->addRoute('nameOfRule_2', new requestRoute('/ru/:section/:action'));
(см http://www.mzz.ru/docs/structure.classes.html#structure.classes.routers)
3. допустим, роутер определил, что URL соответствует классу "controller_news" и методу "list" этого класса
тогда роутер просто создает объект этого класса, типа:
$class="controller_news";
$method="list";
$obj = new $class();
echo $obj->$method();
и уже в самом классе controller_news в методе action определяется, что показывать на странице
ПС. изложил примитивно для простоты восприятия
Уже накопал сам :) Надо было искать по слову "Кластер". А далее по ссылкам...:)
Еще можете покурить CDN и далее по ссылкам ☝
как строится высоконагруженное приложение?
Боюсь, вы даже не поняли вопроса. Хотя, конечно, нельзя отрицать, что высоконагруженное приложение может быть построено с применением паттерна MVC. :)