Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.116.13.113] |
|
Страницы: (3) [1] 2 3 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Вот такой вот вопрос - для администрирования серверов что лучше Python vs Bash?
Почитал гугл, говорят что Питон рулит по полной программе и как я понял он есть на всех серверах под Линукс по умолчанию. Как по мне то Питон намного дружественнее к разработчику, намного проще читается код и проще разобраться. Потратил день на Bash и Python, это небо и земля в плане изучения, в случае баша нужно все перечитывать по несколько раз, сам код тоже не так легко читается. У Питона наоборот, все улавливается на лету, даже читать через абзац можно Собственно на примере серверов, по мощности языков как я понял они равны, какие плюсы у BASH? |
Сообщ.
#2
,
|
|
|
Слишком обширный вопрос. Что именно подразумевается по администрированием? Здесь очень много задач. В одних питон будет быстрей и удобней (хотя, очень многое можно сделать с помощью шелла), в других удобней шелл или перл (особенно обработка текстов).
|
Сообщ.
#3
,
|
|
|
Баш+перл
Добавлено Вернее, если судить по объёму написанного кода: перл+баш |
Сообщ.
#4
,
|
|
|
Цитата gruy @ Что именно подразумевается по администрированием? ну прям тут тупик, обычные банальные вещи. Полазить по логам, посмотреть по папкам, поправить файлы конфигов Цитата Gonarh @ Баш+перл а ПЕРЛ тут при чем? Походу БАШ достаточно мощная штука само по себе |
Сообщ.
#5
,
|
|
|
Тогда баш или перл. Они "заточены" для таких целей.
Цитата orb @ Походу БАШ достаточно мощная штука само по себе Только не стоит забывать, что под "башем" в таком нужно подразумевать огромное количество утилит, предназначенных для определенных отдельных целей. |
Сообщ.
#6
,
|
|
|
Цитата gruy @ Тогда баш или перл. Они "заточены" для таких целей. почему? В гугле очень сильно расхваливают Питон для администрирования, так сильно что я даже удивлюсь почему баш еще жив Добавлено в чем плюсы баша? |
Сообщ.
#7
,
|
|
|
В чем плюсы бугатти? А хаммера? А бумера? суть одна - довезти из пункта А в пункт Б. Инструменты разные - суть средство получения результата.
Кароче. 42. |
Сообщ.
#8
,
|
|
|
Цитата Gonarh @ Инструменты разные - суть средство получения результата если ты говоришь что для администрирования лучше баш и перл, то что-то там лучше или как? |
Сообщ.
#9
,
|
|
|
Понимаешь, администрирование слишком расплывчатая задача. И для каждого случая будут удобны разные из инструменты.
|
Сообщ.
#10
,
|
|
|
Цитата gruy @ И для каждого случая будут удобны разные из инструменты. ну так я сразу спросил в чем плюсы у БАША Можно поставить вопрос иначе, в каких задачах предпочтительнее Баш и почему. |
Сообщ.
#11
,
|
|
|
В кроне какой нить бекапы ftp+tar? Потому что проще пареной репы.
Добавлено А на перле проще допустим опросы большой пачки оборудования по снмп сделать, парсить в бидэ ложить и т.п. |
Сообщ.
#12
,
|
|
|
Цитата Gonarh @ В кроне какой нить бекапы ftp+tar? Потому что проще пареной репы. в чем разница с питоном? как ты только первая строка будет указывать что делать не башем, а питоном, все остальное такое же. Собственно н апитоне написан скрипт rdiff-backup который работает по мощнее rsynk Цитата Gonarh @ парсить в бидэ ложить чего делать? |
Сообщ.
#13
,
|
|
|
На целевой машине питона может и не быть.
|
Сообщ.
#14
,
|
|
|
Цитата orb @ Цитата Gonarh @ В кроне какой нить бекапы ftp+tar? Потому что проще пареной репы. в чем разница с питоном? как ты только первая строка будет указывать что делать не башем, а питоном, все остальное такое же. Даже не хочется парировать Цитата чего делать? Парсинг полученной информации и отправка в базу данных Добавлено Цитата а ПЕРЛ тут при чем? Походу БАШ достаточно мощная штука само по себе Ты знаешь как на баше в несколько потоков запустить сервер, работающий с БД? |
Сообщ.
#15
,
|
|
|
Цитата Gonarh @ Парсинг полученной информации и отправка в базу данных а чем Перл лучше Питона в таком случае? Добавлено Цитата Adil @ На целевой машине питона может и не быть. вроде как Питон входит в линукс по умолчанию |