Помогите определится

Тема в разделе "Perl, Python, Ruby", создана пользователем vitrolov, 1 июн 2013.

Статус темы:
Закрыта.
  1. vitrolov

    vitrolov Постоялец

    Регистр.:
    10 июн 2012
    Сообщения:
    100
    Симпатии:
    86
    Помогите определится что лучше изучать. Дело в том ,что я начал изучать РНР, но как-то не заладилось. Сейчас смотрю в сторону Питона, но никак не могу принять решение, то ли перейти сейчас в сторону Питона, или дальше продолжать с РНР.
    Вопрос в чем стоит. Программирование планирую изучать для себя, в основном под веб. Интересует автоблогин, парсеры, самонаполняющие сайты. То есть, подобные скрипты на РНР найти и переделать под свои нужды не проблема. А как обстоят дела с Питоном?
    На РНР есть сотни CMS, на любой вкус, а на питоне только джанго (плюс минус еще несколько), или я ошибаюсь? Кроме того, на РНР можно найти в любой момент можно найти как подзаработать на небольших заказах, а как дела у питон программистов?
    В гугле нашел много мнений, но мне интересно мнение именно тех парней, которые зарабатывают программированием, и тоже стояли перед выбором, что выбрать Питон или РНР
     
  2. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.175
    Симпатии:
    2.195
    Если с PHP не пошло - возможно, программирование не для тебя. Попробуй пойти в сторону вёрстки или в сторону дизайна (Фотошоп и т.д.). На самом деле на вёрстке и дизайне зарабатывать даже проще.
    Perl, Python, Ruby - всё это редко-используемые языки. В основном на высоконагруженных проектах. Честно говоря, смысла в них не вижу для тебя, если ты ПХП не знаешь, ведь ПХП - 40%-60% веба (ХТМЛ не считается).

    А что именно в ПХП не пошло? Может тебе рассказать, объяснить?
     
  3. chibit

    chibit Life sucks.

    Регистр.:
    4 дек 2007
    Сообщения:
    419
    Симпатии:
    285
    Такие дела. Мини-фреймворк Bottle.py в руки и придумывай свою архитектуру. Это намного интереснее, чем использовать чужие фреймворки и гибче. Если решишь пойти таким путем, то в PHP тебе путь заказан, т.к. там всё очень плохо модулями (загрузка файлов) и вообще намнооого больше символов вбивать.
     
    ne0zx нравится это.
  4. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.175
    Симпатии:
    2.195
    chibit, при всём уважении, не могу согласиться... В "не думаю, но пишу, клац-клац" виноват не язык, а те, кто на нём пишут. Поверь, на python можно писать ровно так же. Просто он менее распространён, посему в нём нет столько школоты.
    Разница между 5.2 и 5.3 не заметна как раз, если делать по уму и не использовать старый синтаксис (наследство ещё 3.0). Я сейчас пишу CMS - без проблем перешли на 5.4, ни одного конфликта, хотя код начинался ещё на PHP 4.0. И пишется всё без фреймворков, классов и прочей популярной чепухи. Если кто-то назовёт процедурный код говногодом - отправлю к создателю языка, который сам не понимает такую моду на ООП.
     
  5. chibit

    chibit Life sucks.

    Регистр.:
    4 дек 2007
    Сообщения:
    419
    Симпатии:
    285
    Горбушка, нет, просто там нужно прочитать хотя бы одну книгу перед тем, как что-нибудь написать, а не прочитать статью на каком-нибудь сайте и уже начать писать. Иначе как минимум количество эксепшенов просто зашкалит.
     
  6. vitrolov

    vitrolov Постоялец

    Регистр.:
    10 июн 2012
    Сообщения:
    100
    Симпатии:
    86
    Горбушка, за желания помочь спасибо.
    Для того, чтобы изучать РНР, мне надо пересилить себя. Питон как-то легче и интересней изучать.
    Но программирование это хобби, которое в далекой перспективе должно приносить заработок. Поэтому, хочу определится один раз, что изучать.
    Chibit, вы программируете на Питоне, можете поделиться успехами?
    З.И Ни в коем случае не считаю ваши деньги ,но как дело обстоит с финансовой точки зрения?
     
  7. chibit

    chibit Life sucks.

    Регистр.:
    4 дек 2007
    Сообщения:
    419
    Симпатии:
    285
    vitrolov, парсеры (PyQuery + Requests) несколько строк (без логики) занимают. Сейчас пишу движок для сайта, там тоже всё в несколько строк (включая формы). В вебе питон рулит и педалит, но требует значительно большей квалификации программиста.
     
    vitrolov нравится это.
  8. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.175
    Симпатии:
    2.195
    Вобью 1 гвоздик в крышку гроба... PHP есть везде, найти хостинг под него - нефиг делать. Пузон и прочее - куча проблем с хостерами, 99% его не знаю. Ещё и кодеров найти тяжко для советов...
     
  9. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
    Воу, воу... Рано хоронить же :smmne:
    В топку хостеров которые не знают о пайтоне. VDS/VPS за 10$ в месяц не проблема - а там и Пайтон и Рельсы на Рубинах) Кодеров хватает, сообщество довольно живое и отзывчивое(софтвареманиак, пайтон.су, стэковерфлоу и т.д.).
    Да и в изучении пайтона не советчики главное, а способность думать. Консоль ответит на любой самый заковыристый вопрос.
    Касательно темы обсуждения... Если ты начинающий - начинай. Попробуй пых, попробуй пайтон и не забудь попробовать руби. Codecademy подойдет на роль "испытательного полигона". В течении месяца можно получить общие представления о языках, понять чей подход тебе ближе, понятнее и дальше погружаться уже.
     
    Горбушка нравится это.
  10. fcomp22

    fcomp22 Создатель

    Регистр.:
    22 фев 2013
    Сообщения:
    10
    Симпатии:
    6
    Поскольку Python это редкий и более сложный язык (но востребованный), то если вы станете специалистом, разбирающимся в нём - сможете найти более высокооплачиваемую работу, чем PHP программист и у вас будет меньше конкурентов на должность.
     
Статус темы:
Закрыта.