Your Site Master

Главная | Trash Can. | Actual Topics | Обратная связь | Guest Book | В избранное | Сделать домашней
Категории
 Новости разработчиков CMS
 Новости форумов
 Скрипты для сайтов
 Новости разработчиков сайтов
 Новости дизайнеров
 CMS Блоги
 Блоги о сайтостроении
Календарь

September, 2018
ПнВтСрЧтПтСбВс
12
3456789
10111213141516
17181920212223
24252627282930
Опросы
Какую CMS Вы используете для Вашего сайта?

SLAED
Drupal
WordPress
DataLife Engine
1С-Битрикс
TYPO3
Ucoz
Joomla
Amiro CMS
HostCMS
CMS Made Simple
NetCat


Результаты
Другие опросы

Всего голосов: 245
Комментарии: 0
Ссылки

Архив Новостей
  September 2018 (10)
  August 2018 (7)
  July 2018 (13)
  June 2018 (11)
  May 2018 (15)
  April 2018 (17)
  March 2018 (12)
  February 2018 (16)
  January 2018 (15)
  December 2017 (15)
  November 2017 (13)
  October 2017 (14)
  September 2017 (20)
  August 2017 (15)
  July 2017 (1)
  June 2017 (1)
  April 2017 (3)
  February 2017 (13)
  January 2017 (15)
  December 2016 (23)
  November 2016 (19)
  October 2016 (19)
  September 2016 (19)
  August 2016 (19)
  July 2016 (17)
  June 2016 (23)
  May 2016 (11)
  April 2016 (18)
  March 2016 (20)
  February 2016 (19)
  January 2016 (16)
  December 2015 (22)
  November 2015 (19)
  October 2015 (21)
  September 2015 (14)
  August 2015 (16)
  July 2015 (22)
  June 2015 (22)
  May 2015 (9)
  April 2015 (6)
  March 2015 (6)
  February 2015 (9)
  January 2015 (8)
  December 2014 (8)
  November 2014 (7)
  October 2014 (7)
  September 2014 (8)
  August 2014 (8)
  July 2014 (8)
  June 2014 (7)
  May 2014 (7)
  April 2014 (11)
  March 2014 (8)
  February 2014 (9)
  January 2014 (7)
  December 2013 (17)
  November 2013 (20)
  October 2013 (25)
  September 2013 (20)
  August 2013 (20)
  July 2013 (27)
  June 2013 (25)
  May 2013 (28)
  April 2013 (32)
  March 2013 (24)
  February 2013 (25)
  January 2013 (28)
  December 2012 (33)
  November 2012 (36)
  October 2012 (29)
  September 2012 (36)
  August 2012 (38)
  July 2012 (31)
  June 2012 (35)
  May 2012 (30)
  April 2012 (41)
  March 2012 (57)
  February 2012 (38)
  January 2012 (43)
  December 2011 (63)
  November 2011 (41)
  October 2011 (39)
  September 2011 (63)
  August 2011 (62)
  July 2011 (52)
  June 2011 (48)
  May 2011 (66)
  April 2011 (54)
  March 2011 (51)
  February 2011 (63)
  January 2011 (45)
  December 2010 (73)
  November 2010 (62)
  October 2010 (59)
  September 2010 (69)
  August 2010 (63)
  July 2010 (48)
  June 2010 (50)
  May 2010 (58)
  April 2010 (84)
  March 2010 (95)
  February 2010 (83)
  January 2010 (55)
  December 2009 (99)
  November 2009 (104)
  October 2009 (98)
  September 2009 (100)
  August 2009 (73)
  July 2009 (97)
  June 2009 (106)
  May 2009 (79)
  April 2009 (36)
  March 2009 (30)
  February 2009 (15)
  January 2009 (20)
  December 2008 (21)
  November 2008 (23)
  October 2008 (15)
  September 2008 (11)
  August 2008 (6)
  July 2008 (12)
  June 2008 (9)
  May 2008 (6)
  April 2008 (18)
  March 2008 (28)
  February 2008 (4)
  December 2007 (4)
  November 2007 (1)
  September 2007 (2)
  August 2007 (2)
  July 2007 (6)
  June 2007 (3)
  May 2007 (7)
  April 2007 (2)
  March 2007 (1)
  February 2007 (2)
  December 2006 (1)
  November 2006 (2)
  October 2006 (3)
  September 2006 (2)
  July 2006 (2)
  June 2006 (3)
  May 2006 (1)
  April 2006 (1)
  March 2006 (1)
  February 2006 (2)
  January 2006 (2)

Оптимизация сервера. Разгоняем LAMP

Новости разработчиков программного обеспечения (CMS) для построения сайтов

Привет всем.
Вот несколько советов по поводу оптимизации сервера.
Все эти советы взяты из презентации: http://www.slideshare.net/csixty4/lamp-optimization
Автор: http://www.slideshare.net/csixty4
Цифры обозначают номера слайдов. Я не стал приводить полный листинг, только по существу.
Не смотря на то, что LAMP это Linux Apache MySQL PHP, данные советы помогли мне разогнать сервер на винде :)

1. LAMP Optimization

Dave Ross :: Suburban Chicago PHP & Web Development Meetup :: SuburbanChicagoPHP.org :: October 1, 2009 (Название, автор, место проведения и дата проведения презентации).
Мне нравятся быстрые сервера
4. Я не сисадмин, но я знаю что мне нужно.
5. Мне нужны быстрые сервера
6. LAMP - Linux Apache MySQL PHP

7. Оптимизация Linux:

а). Избегать использования подкачки памяти.
б). Выключите статстику доступа к файлам
в). Купите еще сервер.

8. vmstat -S M Virtual memory statistics in Megabytes (or Kilobytes) позволяет следить за состоянием виртуальной памяти.

9. “Free” drop + High “Swap” = Тормоза. Эти параметры можно отследить командой vmstat -S M

10. Вообщем, вставляйте себе как можно больше RAM, это дешево и эффективно.

11. “Access Timestamp” - Журналирование доступа к файлам.

12. “I agree, we really should do something about atime.” - Linus Torvalds, 2007
Статистика в Юниксовый системах: http://en.wikipedia.org/wiki/Stat_%28Unix%29
Обновление статистики при каждом чтении файла приводит к падению производительности.

13. Отредактируйте /etc/fstab в четвертой колонке добавьте: noatime,nodiratime
Сохраните, перезагрузитесь.

15. Купите еще сервер, настройте кластер баллансировки нагрузки.

Оптимизация Apache

16. Оптимизация Apache

а). mod_cache
б). Keep the riff-raff out
в). Increase MaxClients

17. a2enmod cache mem_cache - устанавливаем mod_cache
18. Кешируйте статичную информацию в оперативке (RAM)

20. mod_evasive – модуль, замещающий mod_access, обеспечивая функциональные возможности для защиты от DoS атак. Модуль отклоняет быстро повторяющиеся запросы с одного адреса, ипользуя внутреннюю таблицу.
21. Защита от назойливых ботов, сканеров и атак.
22. Вы получите более равномерное распределение ресурсов между всеми клиентами.

23. MaxClients в Вашем файле httpd.conf
24. Это число нужно подобрать так, что бы эффективно обрабатывать всех паралельных клиентов.
26. Данная настройка потребует увеличения оперативки, так что не жалейте RAM.

Оптимизация MySQL

27. Оптимизация MySQL

а). Key Buffer
б). Query Cache
в). InnoDB

28. Key Buffer в файле настроек my.cnf
29. Руководит кеширование индексов таблиц
30. key_buffer_size=128M
Стоит выбирать 20-25% от всей доступной оперативки.

31. Query Buffer в файле настроек my.cnf
32. Кеширует обработанные селекты
33. query_buffer_size=64M Стоит выставлять половину от key_buffer_size

Мои личные замечание:
Стоит так же обратить внимание еще на две переменные tmp table size и max tmp tables
tmp_table_size - у меня стоит 2M, но тут нужно пробовать и смотреть сколько временных таблиц будет записано на диск. При досточно высоком tmp_table_size временные таблицы будут создаваться только в оперативке, что намного быстрей чем их запись на диск. Причем общая память будет вычисляться так: tmp table size * max tmp tables

35. InnoDB database engine
36. InnoDB лочит только ряды а не целиком таблицы
37. Получаем более быстрые операции UPDATE
38. Эта система оптимизирована для доступа по ключам
39. Получаем более быстрые операции SELECT и UPDATE

Оптимизация PHP

40. Optimizing PHP

а). Upgrade to PHP 5.3
б). Install an accelerator
в). Enable output buffering

41. PHP 5.3 имеет встроенный mysqlnd
42. Это нативный драйвер
43. Работает быстрее до 30%

44. Акселераторы PHP
а). Alternative PHP Cache (APC) : ускоряет в 3x-5x раз
б). eAccelerator
в). XCache
г). Zend Optimizer+

45. Буферизация вывода
46. Вообще то, буферизация немного замедляет выполнение кода
47. Однако браузер получает всю страницу сразу
48. Субъективно это ощущается быстрее

49. Вопросы? davidmichaelross.com daveross.tel

Ну и на последок, вставка от меня. Здесь много говорилось про активное исользование RAM. Я нашел для себя програмку для мониторинга памяти под виндой: RAMpage





  


Разместил: Drupal Россия | Дата: 13.03.2010 | Прочитано: 1013 | Раздел: Новости разработчиков программного обеспечения (CMS) для построения сайтов   

Рейтинг статьи

Средняя оценка: 0.00/0Средняя оценка: 0Всего голосов:0

Отлично
Хорошо Нормально Пойдёт Плохо


Смотрите также связанные темы

12.06.2009 nginx 0.8.0
Вчера вышла новая версия web-сервера nginx — 0.8.0, а версия 0.7.59 объявлена стабильной. Скачать nginx 0.8.0 для Ubuntu 9.04 Jaunty Jackalope и Debian Lenny: для архитектуры i686: nginx_0.8.0-1~sj1_i386.deb для архитектуры AMD-64: nginx_0.8.0-1~sj1_amd64.deb © 2008–2009 Ars Longa, Vita Brevis. Все права защищены. Связанные записи Самый свежий nginx для Ubuntu/AMD64 (6) Удаление старых настроек в Debian/Ubuntu Linux (0) Получение версий всех библиотек, зависящих от динамического исполняемого файла (0) Настройка L2TP в Debian/Ubuntu [...]
15.07.2008 Вышел WordPress 2.6
Полное описание изменений. Там же вы можете скачать облегченную версию “без набора плагинов”. Скачать с сервера mywordpress.ru, с зеркала1, с зеркала 2
08.11.2008 NetCat на конференции “Поисковая оптимизация и продвижение сайтов в Интернете”.
11 и 12 ноября в гостинице “Космос” в седьмой раз пройдет традиционная конференция “Поисковая оптимизация и продвижение сайтов в Интернете”. Программа конференции строится вокруг нескольких важных тем: оптимизации, контекстной рекламы и маркетинга в интернет-бизнесе. В этом году событие обещает стать особенно интересным – очень многие докладчики посвятили свои выступления проблеме влияния кризиса на рынок высоких технологий. Единственным официальным представителем CMS-решений для оптимизаторов выступит NetCat – одна из ведущих систем управления сайтами ...
04.08.2008 Опубликована версия CMS Made Simple 1.4 "Jamaica"
Версия включает в себя исправления ошибок бета-версии, которая успешно прошла тестирование в течение нескольких недель на различных серверах различными пользователями. Включает страницу с системной информацией Полная поддержка smarty в административном интерфейсе Абсолютно новая система генерации шаблонов Оптимизация запросов к базе данных и использования памяти Значительные изменения в обработке таблиц стилей Корректировка и улучшения в менеджере модулей Полный перевод модуля установки (в том числе на русский язык) Изменен стандартный шаблон административного модуса на NCleanGrey Добавлен п...
31.01.2006 Анализ защищённости SLAED CMS
Задача данного анализа В ходе исследования ставилась задача оценить степень защищенности SLAED CMS от возможных внешних сетевых атак. Другими словами, оценивалась "хакероустойчивость" системы. Вся информация о попытках взлома записывалась в лог-файл. Настройки системы безопасности Не использовались никакие дополнительные варианты защиты по средствам сервера. Были установлены стандартные настройки системы безопасности SLAED CMS.
15.06.2009 HostCMS теперь работает и под управлением Microsoft IIS 7
В новой версии HostCMS включена поддержка популярного веб-сервера Internet Information Services 7.0 (IIS7) компании Microsoft®.
12.10.2009 «1С-Битрикс» примет участие во всеукраинской конференции «Поисковая оптимизация и продвижение сайтов в сети Интернет»
22-23 октября 2009 в Харькове пройдет главная украинская конференция, посвященная вопросам разработки и SEO-продвижения веб-проектов. Компания «1С-Битрикс» принимает активное участие в деловой программе мероприятии и приглашает всех желающих стать гостем Optimization.com.ua.
01.12.2009 В Москве прошла восьмая конференция «Поисковая оптимизация и продвижение сайтов в Интернете»
27 ноября 2009 года в гостинице Radisson-SAS Славянская завершила свою работу восьмая конференция «Поисковая оптимизация и продвижение сайтов в Интернете».
01.09.2014 DataLife Engine v.10.3 Final Release
Дорогие друзья,Представляем вам новую версию нашего скрипта DataLife Engine v.10.3. В данном релизе вас ожидает возможность авторизоваться на сайте с использованием социальных сетей, новые возможности по созданию нескольких уменьшенных копий загружаемых изображений, новые возможности для настройки часовых поясов как сервера, так и для каждого отдельного пользователя, и многое другое, но обо всем подробнее ...
17.05.2013 Новый подход к созданию мобильных приложений от «1С-Битрикс» на СПИК 2013
20–21 мая 2013 года компания «1С-Битрикс» примет участие в VIII Санкт-Петербургской интернет-конференции (СПИК). В этом году участники мероприятия обсудят следующие актуальные темы: мобильные технологии в современном мире, интегрированные и маркетинговые коммуникации в Сети, социальные медиа и digital marketing, оптимизация: поисковая, social media и т.д., бизнес-технологии и электронная коммерция.
Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.
Google Search
Google

Web yoursitemaster.com

Топ Новостей
1: «1С-Битрикс» провела технологическую конференцию FailOver Conference 2016
Hot NEWS!
Просмотров - 597


2: Drupal 8 CI/CD c Docker и CircleCI
Просмотров - 498

3: Любой готовый сайт или интернет-магазин бесплатно!
Просмотров - 480

4: Critical vulnerabilities in ImageMagick
Просмотров - 479

5: Оптимизация сайта, первый шаг
Просмотров - 470

6: Amiro.CMS версия 7.0.2: новое в Панели управления, импорт/экспорт дизайна
Просмотров - 467

7: Register now for a TYPO3 Agency Meetup 2016 near you!
Просмотров - 445

8: DataLife Engine v.11.1 Press Release
Просмотров - 443

9: WordPress 4.5 RC2
Просмотров - 431

10: Установка Let’s Encrypt на сервер, сложности с Drupal
Просмотров - 425

Google 120X240
Ссылки

Главная | Actual Topics | Статьи | Обратная связь | Guest Book
Генерация: 0.336 сек. и 11 запросов к базе данных за 0.290 сек.
Powered by SLAED CMS © 2005-2007 SLAED. All rights reserved.
Яндекс.Метрика