myhand

Рейтинг
278
Регистрация
16.09.2009
doopler:
Так а вы обратите внимание на то, как начинается вопрос.

Да что вы говорите? А я так даже и прочитал его ;)

doopler:
Я например не вижу разницы, между "падением" и "ошибкой" в сети.

В легенде попусту нет таких слов как "падение".

doopler:
О том, что я полный затуп в теме я пишу в каждом вопросе, иначе и вопросов бы не было

Поймите, пожалуйста. Речь не идет о том, чтобы вас унизить и т.п. Вы *действительно* задаете неумные вопросы и вы *действительно* неспособны чему-то учиться.

Лучший совет вам: определите, есть-ли у сайтов реальные проблемы и поставьте перед специалистами задачи по их решению. Потери пакетов могут происходить по куче причин, раз вы на vps - начните с анализа /proc/user_beancounters

Александр Фролов:
Но насколько я понял из ответа поддержки ISPsystem, невозможно настроить панель ISPmanager таким образом, чтобы в ОС FreeBSD и Debian физические пути были одинаковы.

Это бред, извините. Если речь идет о данных пользователей, как вы писали выше. Просто учитывайте, что есть ньюансы типа использования suexec.

Александр Фролов:
Я настроил это руками на тестовом сервере с панелью Webmin, но интерес был как раз в том, чтобы переносить пользователей и домены средствами панели ISPmanager.

Не вижу почему это невозможно. Но если так вам ответили в поддержке - лишний повод избавиться от ихнего балагана...

Александр Фролов:
Что касается сайтов, то пока я склоняюсь установить на серверах модуль Perl, который будет возвращать сайтам физический путь исходя из имени пользователя и имени домена. Например, этот модуль мог бы возвращать для FreeBSD один путь, а для Linux - другой.

Для CGI-скриптов можно добавить переменную окружения, указывающую путь к какому-то стандартному каталогу в хостинговой схеме. Например к DocumentRoot.

Александр Фролов:
Ну и еще хотелось вообще отказаться от панелей, попробовать какое-нибудь средство централизованного управления конфигами. Puppet, кажется есть, или что-то еще, пока не смотрел.

Еще есть chef, cfengine. Да много чего есть. Начиная от элементарных sh-скриптов, которых куча у любого администратора.

Только помните, что "панели" - ниразу ни средства централизованного управления конфигами. Тем более, такие как ispmanager.

doopler:
Серьёзно ли это

О - да. Это показывает, что вы не в состоянии даже прочитать легенду к простому графику.

doopler:
могу ли я это исправить?

Судя по количеству тупых вопросов от вас - нет.

Sandalia, думаю - им несложно вычислить ТС и сейчас. Дело только за тем, чтобы наткнуться на тему...

kgtu5, спасибо. Поправил #82. Как-то после 10 страниц уже забывается о исходных данных ;)

Sandalia:
самый распространенный

У вас цифры есть?

Да и наплевать на распространенность. Идея была в том, что позиционирующий себя как "пехепе-программист" человек - как правило, очередной школьник. Квалифицированный веб-программист неприменно столкнется на практике с необходимостью освоить несколько языков.

Sandalia:
хотя б тот же вконтакт

Ну а гугл вон - питон использует. Куда более полезным образом, видать, ибо вконтакт лично мне нафиг не упал...

elenakoval:
мы платим 500$/мес. аутсорсеру. видимо переплачиваем :)

Я сказал "от". Все очень сильно зависит от условий, на которых вы работаете с этим человеком.

elenakoval:
кстати, а что админ делает в месяц? раз в неделю смотрит работает ли сервер?

А это вы мне скажите - вы ему платите. Так что по идее - у него должны быть перед вами какие-то варианты отчета.

Ваши договоренности также, к примеру, должны бы охватывать его действия в нештатных ситуациях. Кстати, были такие? Каковый причины, как быстро чинилось? В общем, если расскажете подробнее - можно будет судить о "переплате".

Доступ к серверу - критичнее возможных засад от ваших программистов. Так что озаботьтесь аудитом работы администратора в первую очередь. Начните с системы бекапа. Как он делается, есть-ли у вас доступ к ней и т.п.

elenakoval:
можете кого нибудь посоветовать?

Могу, но предварительно мне нужно куда больше знать о вашем проекте. Не думаю, что все это подходит для публичного обсуждения.

elenakoval:
- деньги. судя по инфе от экспертов из этого форума, мы им переплачиваем раза в 2 минимум.

Вы все-таки не ведитесь бездумно на мнение местных "експертов". Большинство разумных советов в этом треде, как и моих, которые указывали на какие-либо переплаты с вашей стороны - были сделаны с оговоркой, что такое *возможно*.

elenakoval:
а почему? пхп слишком прост?

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

Если человек имеет реальный опыт веб-программирования - как правило, он практически сталкивался с большим количеством языков. Например, даже при переносе контента старых проектов - там достаточно популярен пока перл.

elenakoval:
Почему нам нельзя сделать копию этой базы (пусть и не полную) и в качестве теста, прикрутить ее к другой CMS (понятно, что за деньги, но думаю в 100 000 рублей уложимся.) Сделать на нее тестовую нагрузку и если все держится, то доделать дизайн (еще 100т.р.) и переехать на новый движок и дизайн.

Что думаете? Это хорошая идея или бред?

Это хорошая идея, если есть время и/или деньги. Утверждать, что неприменно уложитесь в 100т.р. я не могу - но прикидка достаточно разумна. Попробуйте с тем же Drupal - куча народу на его же сайте занимается таким переносом, принципиальных проблем - нет. Хотя, 30% "фишек" - имхо, многовато. Стоило бы аккуратно, не спеша проанализировать интересующие CMS и узнать - какие из них реально решаются модулями, плагинами и т.п.

Выясните у программистов причины срыва заданий. Если объективно развитие самописного движка требует больше ресурсов - предложите им такой вариант перехода на типовую CMS и посмотрите что они скажут по поводу сроков и стоимости.

Александр Фролов:
Жаль, опыта в Debian маловато, все время работал только с FreeBSD.

Есть kFreeBSD :D...

Александр Фролов:
Спасибо за совет, буду пробовать!

Мой действительный совет был в другом - поправьте скрипты.

Александр Фролов:
Краткая инструкция:
Добавляем в файл /etc/apache2/suexec/www-data строки вида:
/home/user/data/www/domain.ru/cgi-bin

И делаем так 100500 раз по числу доменов...

Рекоммендую задуматься над тем,

1) как это автоматизировать при работе с доменами из ISP

2) что будет, если у вас сотни сайтов (с ваших же слов). Я не смотрел код утилиты, но он вряд-ли расчитан на подобный режим.

Amigo_9876:
Начните увольнять - ребята испугаются, начнут работать.

Странная логика. Это ТП офисные увольнения боятся.

Вам не приходило в голову, что "ребята" вполне могут просто начать искать себе новую работу?

kgtu5:
но за счет своих знаний, умений, скриптов написанных для автоматизации каких либо действий и т.д., возможно ускорение работы

Некуда дальше ускорять, малыш. Все что можно автоматизировать - системный администратор давно уже автоматизировал. Никакие скрипты не напишут вебсайт, не пообщаются с заказчиком по поводу багов. Даже ТЗ с ним обсудить не сумееют.

Брысь, школота!

Александр Фролов:
Правильно ли я понимаю, что если ISPmanager установить на Debian, то путь к каталогам будет иметь вид: /var/www/user/site.ru или типа того?

Да. Для данных/скриптов, доступных вебсерверу - используется каталог /var/www по-умолчанию.

Александр Фролов:
Можно ли как-то сохранить путь /home/user/data/www/site.ru/ при такой смене платформы?
Например, изменить DOC_ROOT или сделать что-то еще?

В принципе, да. Вы можете сменить его на /home. Особых проблем это не должно составить - разве если используете suexec (но есть пакет apache2-suexec-custom - вы там сможете перекрыть AP_DOC_ROOT в конфиге).

А вот надо-ли это вам - хороший вопрос.

Александр Фролов:
А то иначе придется редактировать многочисленные файлы конфигурации, в том числе файлы конфигурации сайтов...

Если у вас есть привязки к абсолютным путям - все-таки имеет смысл потратить немного времени и поправить это. Благо задача - достаточно простая.

Всего: 4890