«— Когда же вы стулья принесете?
— Стулья против денег.
— Это можно, — сказал Остап, не думая.
— Деньги вперед, — заявил монтер, — утром — деньги, вечером — стулья или вечером — деньги, а на другой день утром — стулья.
— А может быть, сегодня — стулья, а завтра — деньги? — пытал Остап.
— Я же, дуся, человек измученный. Такие условия душа не принимает».
Классика, однако.
Согласен, но я бы еще добавил:
1. Сесть и рассортировать задачи по важности и возможности передачи кому-то на выполнение (сотрудникам, на фриланс и т.д.). Смысл действа в определении отправной точки и понимания на что следует потратить усилия. Далее список повесить перед глазами и понеслась.
2. Менее срочные/важные/менее оплачиваемые дела перенести на потом — если спокойно поговорить с заказчиком на тему «немного не успеваем, будет сделано тогда-то, сделаем скидочку», это в некоторых случаях здорово помогает.
3. Определить для себя время на отдых, питание и небольшие перерывы. Будете вкалывать 24 часа — на третьи-четвертые сутки просто выключитесь. И восстановление потом будет весьма медленным. Перед сном желательна небольшая прогулка, проветривание комнаты и все такое. Во время небольших перерывов (например 5 минут в час) попрыгайте, разомните плечевой пояс и шею — покрутите головой, руками и всем что крутится.
Добавлю от себя — если кто-то поставит перед собой задачу упереть код — он его упрет. 100% и никак вы не сможете этому помешать. Плюс потратите кучу времени, денег и пожертвуете удобством работы что скажется на работе. Добавьте в каждый модуль, картинку и прочие объекты ваши копирайты, имена автором и все такое — в дальнейшем если будут судилища-ристалища вам легче будет доказывать свои права.
Ну и Wott абсолютно прав, продукт это постоянно развивающаяся штука, он живет и изменяется.
Тогда я бы начал с вопроса какая требуется пропускная способность (сколько компов, критичность наличия связи и т.д.) и бюджета: на что денег хватает, то и покупать. Если есть возможность — взять на попробовать как железо по месту работает. Внешние антенные обязательно, но наружу постараться не весить — как уже и посоветовал xiWera.
$ sudo apt-get install apache2-mpm-itk
затем нужно проверить как заведены пользователи, раздать права на папки и прописать для каждого сайта конструкцию
<IfModule mpm_itk_module>
AssignUserId username usergroup
По поводу памяти вопрос сложный, т.к. я совершенно не имею понятия что у вас там крутится и как.
Если будут еще вопросы — пишите в личку.
+1
Каждому юзеру — по отдельному пользователю, под которым будет работать его сайт и для этого же пользователя дать доступ по ssh/ftp к его домашней папке. Это дает возможность пользователю делать все что вздумается, при этом хоть немного защитить другие сайты от взломов.
Действительно. Вместо того, чтобы найти фрилансера-админа который за пару часов и скромную сумму решит проблему раз и навсегда люди мучаются и продолжают рассылать спам. Вопрос даже выеденного яйца не стоит.
Работал в одной конторе, там начальство каждый вечер в 18:00 собиралось на планерку. Иногда решали вопросы на тему «Почему в мужском туалете закончилась бумага и почему забиты толчки». Один из собравшихся как-то после начала планерки сказал (дело было зимой) «Ну вот, наступила ночь и в городе дураков закипела работа» чем довел основную массу собравшихся до истерики.
Я кстати вообще не понимаю зачем планерки чаще 1 раза в месяц — неужели рабочие вопросы нельзя решать в рабочее время и без общего сбора?