Посоветуйте язык программирования, для своего проекта

(Ответов: 6, Просмотров: 862)
  1. Опытный Аватар для akill
    • Регистрация: 16.05.2011
    • Сообщений: 353
    • Репутация: 45
    Сайт-проект будет включать в себя такие функция как:
    1. парсинг инфы с других сайтов (информация о фильме, типа название, год выхода, актеры)
    2. типа тесты (то есть перед пользователем будет страница с вопросами, он выбирает варианты, а в зависимости от ответов будут появляться другие вопросы)
    Собственно, вопрос в том, в каком направлении двигаться? php, python, javascript?
    Было бы неплохо универсальное решение, вдруг захочу приложение аналогичное сделать :)

    Если не сложно, можете описать как вообще это желательно сделать? Типа "короче, парсишь питоном, сайт делает на php, тесты свои на javascript".
    • 0
  2. Quae res omnia Аватар для Coder
    • Регистрация: 29.01.2015
    • Сообщений: 821
    • Репутация: 299
    Да что описывать - парсинг на любой вкус:

    Парсинг через:

    *) регулярные выражения

    *) через библиотеки PHP, например:

    PHP Simple HTML DOM Parser
    PHPQuery
    Zend_DOM_Query
    Nokogiri

    *) Или через js, например:

    PhantomJS
    CasperJS
    SlimerJS
    Zombie.js

    *) Python:

    lxml
    BeautifulSoup
    Grab
    html5lib
    HTMLParser
    pyQuery
    xml.dom.minidom
    Leaf
    mechanize

    *) + на иных языках

    Я бы делал так - php, js (jquery) - с ajax, конечно, где можно и нужно.

    Для универсального, конечно python.

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

    А можете на вообще js ветке все делать - node.js и прочие.

    Но это уже рассуждения. Почему php + js? - достаточно легко, понятно, обкатано и не требовательно.

    А вообще - модульность лучшее решение - и потому модули могут быть на том, на чем оптимальнее - главное, чтобы они получали нужный формат на входе и выдавали нужный на выходе.

    Имхо, - тема очень широкая. На чем знаете, на том и пишите - интерактивность - это js, ванильный или с примочками - не суть важно.
    • 0
  3. Гуру Аватар для Ems
    • Регистрация: 24.05.2011
    • Сообщений: 2,032
    • Репутация: 663
    Цитата Сообщение от akill Посмотреть сообщение
    в каком направлении двигаться?
    В том, что знакомо - то и брать. Можно всё сделать на Python, а можно и на node.js, а ещё есть Golang с Rust. Для фронтенда заюзать Vue.js.

    Ну и по традиции, php - плохой выбор для современного веба.
    Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD.
    • 0
  4. Дипломник
    • Регистрация: 25.07.2015
    • Сообщений: 201
    • Репутация: 27
    python + js в связочке.
    Питон вообще в последнее время растет.
    • 0
  5. Гуру Аватар для web-search
    • Регистрация: 31.08.2012
    • Сообщений: 735
    • Репутация: 101
    • Webmoney BL: ?
    Цитата Сообщение от kraskov Посмотреть сообщение
    python + js в связочке.
    Питон вообще в последнее время растет.
    Придерживаюсь такого же мнения, оптимальный язык программирования Python (простой и популярный) и JavaScript в связке максимально эффективны в текущих реалиях построения Веб-интерфейсов.
    Акция ограничена! Получи токены биржи >на халяву<
    • 0
  6. Новичок
    • Регистрация: 31.10.2019
    • Сообщений: 4
    • Репутация: 0
    Python подойдёт для этих задач
    • 0
  7. Дипломник
    • Регистрация: 09.05.2010
    • Сообщений: 101
    • Репутация: 15
    Согласен. Много знакомых использую связку python + js.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Трафиковые запросы с низкой конкуренцией для своего проекта ищи здесь
Услуги по SEO 6 20.11.2015 13:38
Посоверовать язык программирования и среду для него
Оффтоп и свободные темы 7 23.09.2014 11:00
Как выбрать язык программирования для изучения?
Дайджест блогосферы 2 06.04.2013 15:40
Как выучить PHP или любой другой язык программирования
Дайджест блогосферы 0 04.11.2010 17:04

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры