На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: RaD
Страницы: (3) [1] 2 3  все  ( Перейти к последнему сообщению )  
    > Python vs Bash
      Вот такой вот вопрос - для администрирования серверов что лучше Python vs Bash?
      Почитал гугл, говорят что Питон рулит по полной программе и как я понял он есть на всех серверах под Линукс по умолчанию.

      Как по мне то Питон намного дружественнее к разработчику, намного проще читается код и проще разобраться. Потратил день на Bash и Python, это небо и земля в плане изучения, в случае баша нужно все перечитывать по несколько раз, сам код тоже не так легко читается. У Питона наоборот, все улавливается на лету, даже читать через абзац можно :)

      Собственно на примере серверов, по мощности языков как я понял они равны, какие плюсы у BASH?
        Слишком обширный вопрос. Что именно подразумевается по администрированием? Здесь очень много задач. В одних питон будет быстрей и удобней (хотя, очень многое можно сделать с помощью шелла), в других удобней шелл или перл (особенно обработка текстов).
          Баш+перл

          Добавлено
          Вернее, если судить по объёму написанного кода: перл+баш
          Сообщение отредактировано: Gonarh -
            Цитата gruy @
            Что именно подразумевается по администрированием?

            ну прям тут тупик, обычные банальные вещи. Полазить по логам, посмотреть по папкам, поправить файлы конфигов
            Цитата Gonarh @
            Баш+перл

            а ПЕРЛ тут при чем? Походу БАШ достаточно мощная штука само по себе
              Тогда баш или перл. Они "заточены" для таких целей.

              Цитата orb @
              Походу БАШ достаточно мощная штука само по себе

              Только не стоит забывать, что под "башем" в таком нужно подразумевать огромное количество утилит, предназначенных для определенных отдельных целей.
                Цитата gruy @
                Тогда баш или перл. Они "заточены" для таких целей.

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

                Добавлено
                в чем плюсы баша?
                  В чем плюсы бугатти? А хаммера? А бумера? суть одна - довезти из пункта А в пункт Б. Инструменты разные - суть средство получения результата.
                  Кароче. 42.
                    Цитата Gonarh @
                    Инструменты разные - суть средство получения результата

                    если ты говоришь что для администрирования лучше баш и перл, то что-то там лучше или как?
                      Понимаешь, администрирование слишком расплывчатая задача. И для каждого случая будут удобны разные из инструменты.
                        Цитата gruy @
                        И для каждого случая будут удобны разные из инструменты.

                        ну так я сразу спросил в чем плюсы у БАША

                        Можно поставить вопрос иначе, в каких задачах предпочтительнее Баш и почему.
                          В кроне какой нить бекапы ftp+tar? Потому что проще пареной репы.

                          Добавлено
                          А на перле проще допустим опросы большой пачки оборудования по снмп сделать, парсить в бидэ ложить и т.п.
                            Цитата Gonarh @
                            В кроне какой нить бекапы ftp+tar? Потому что проще пареной репы.

                            в чем разница с питоном?
                            как ты только первая строка будет указывать что делать не башем, а питоном, все остальное такое же. Собственно н апитоне написан скрипт rdiff-backup который работает по мощнее rsynk
                            Цитата Gonarh @
                            парсить в бидэ ложить

                            чего делать?
                              На целевой машине питона может и не быть.
                                Цитата orb @
                                Цитата Gonarh @
                                В кроне какой нить бекапы ftp+tar? Потому что проще пареной репы.

                                в чем разница с питоном?
                                как ты только первая строка будет указывать что делать не башем, а питоном, все остальное такое же.

                                :lol: Даже не хочется парировать
                                Цитата
                                чего делать?

                                Парсинг полученной информации и отправка в базу данных

                                Добавлено
                                Цитата
                                а ПЕРЛ тут при чем? Походу БАШ достаточно мощная штука само по себе

                                Ты знаешь как на баше в несколько потоков запустить сервер, работающий с БД?
                                  Цитата Gonarh @
                                  Парсинг полученной информации и отправка в базу данных

                                  а чем Перл лучше Питона в таком случае?

                                  Добавлено
                                  Цитата Adil @
                                  На целевой машине питона может и не быть.

                                  вроде как Питон входит в линукс по умолчанию
                                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                  0 пользователей:
                                  Страницы: (3) [1] 2 3  все


                                  Рейтинг@Mail.ru
                                  [ Script execution time: 0,0458 ]   [ 16 queries used ]   [ Generated: 19.04.24, 16:32 GMT ]