Server на Desktop'e
TolicH 27 июня, 2007 - 19:54
Для написания и отладки скриптов я держу на домашней машине mysql и apache2. Доступ к ним есть только с localhost'a, поэтому меня совершенно не волнует их производительность.
Волнует меня другое - есть ли способы заставить эти пакеты жрать минимум системных ресурсов? Возможно, кто-нибудь посоветует более легковесные пакеты, специально предназначенные для такого рода деятельности.
»
- Для комментирования войдите или зарегистрируйтесь
Вместо апача
Вместо апача можно попробовать lighttpd, сам пересел на него с апача, до сих пор радуюсь. Думаю еще кто-нибудь подскажет пару-тройку пакетов... :)
Gentoo Linux 2007.0, kernel-gentoo-2.6.21; KDE 3.5.7, mpd
mysql заменить
mysql заменить нельзя. Есть SQL субд попроще, но у них синтаксис может отличаться, поэтому начнутся проблемы, что в одном месте работает так, в другом сяк. Да и жрет он не так много, у меня 32 метра оперативки.
А процессор ни apache ни mysql не используют, когда их не трогают, в спячку впадают.
слу
Ламерский вопрос, как посмотреть сколько жрет процесс памяти?
Колонка SZ в ps -eF это оно?
______________
~? **!
флуд
не в тему конечно,
у меня база amarok'a обслуживается postgres'ом, его совсем незаметно
замена mysql
используйте sqlite. Синтаксис запросов практически един (стандарт sql 92). собственно накладных расходов нет, если пишите на пхп, то можно просто использовать PDO, тогда ничего даже менять не придется...
Опишите
Опишите подробнее плз, как безболезненно на нее перейти?
Т.е. что до/переставить, какие USE снять/добавить, что менять в самих php скриптах?
_______________
~? **!
добавьте в
добавьте в /etc/make.conf USE="XXX XXX sqlite sqlite3"
после чего emerge -DuNv world =) либо просто пересоберите пхп USE="sqlite ыйдшеу3Э emerge php
второй вариант будет занимать заметно меньше времени.
Собственно в пхп скриптах нужно использовать
http://ru2.php.net/manual/ru/ref.pdo.php
есть
Есть такой пакетик, называеццо mysql-community
Кто знает чем он от обычного отличается?
_______________
~? **!
Ну обычный mysql
Ну обычный mysql под двойной лицензией идет.
http://www.mysql.com/company/legal/licensing/
Поэтому код от сообщества в mysql может не попадать т.к. сообщество работает с gpl версией сервера.
Точнее поищи в гугле.