Задать вопрос
chil
@chil
Junior

На каких языках лучше написать сайт для турфирмы (нужно чтобы было фильтры поиска, чтобы использовалась статистика и аналитика)?

Помогите пожалуйста с выбором, на чем лучше написать такой сайт? HTML + CSS + PHP + javasscript или Ruby on Rails или Python??? (знаний в последних нету)
  • Вопрос задан
  • 3334 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 10
sayber
@sayber
Да, я программирую на PHP и еще асинхронно!
На любом. Глупый вопрос.
Ответ написан
Комментировать
vvpoloskin
@vvpoloskin
Инженер связи
Какой цвет подойдет для покраски забора - красный, синий или зеленый? Два последних я не видел.
Ответ написан
Комментировать
HTML + CSS + javasscript вам придётся использовать в любом случае. Относительно остального -- вопрос во многом религиозный. А без учёта обстоятельств -- практически бессмыслен. Используйте то, что лучше знаете. Если всё по нулям (или почти) -- советую Рельсы, ибо быстрая разработка и развитая экосистема.
Ответ написан
Комментировать
FanatPHP
@FanatPHP
Чебуратор тега РНР
Когда же уже начнут тереть этот вопрос? мало того что сам по себе идиотский - так еще и задают его через день.
Ответ написан
Novakuz
@Novakuz
Junior (Junior-а) Python developer
Больше всего про цвет ответ нравиться, он самый правильный )))
Ответ написан
Комментировать
effetto
@effetto
.Net разработчик
Мир современный средств разработки для веба весьма широк. В первую очередь необходимо осозновать разделение между фундаментальными понятиями: язык, платформа (фреймверк) и библиотека.

Язык - это средство общения с машиной. Язык, его компиляторы и стандартные библиотеки времени выполнения - это базовый инструмент разработки, средство инкапсуляции машинных операций. Например С#, PHP, java, Ruby.

Платформа или фреймверк, - это полноценная среда выполнения. Зачастую, она включает в себя необходимые вещи для решения целого спектра задач, это набор инструментов. Например .Net Framework, Zend, Ruby on Rails.

Библиотека - это написанный на каком-либо языке код, который призван выполнять узкоспециализированную задачу. Именно из библиотек состоят платформы. Примеры: jquery, bootstrap, System.Web.

Чтобы разработать веб-сайт, Вам поочередно нужно выбрать инструменты на всех трех описанных мною уровнях.

Выше преведенной мною классификации лежат отраслевые решения, которые уже заточены под основные задачи. Решения, обычно, имеют возможности к расширению. Решения написаны на основе фреймверков, которые состоят из библиотек, которые написаны на языках. Например: Nancy, Wordpress, Joomla так далее.

Читайте Интернеты, определяйтесь.
Ответ написан
Комментировать
chil
@chil Автор вопроса
Junior
Есть написанный сайт на Rails, но на нем много ошибок. Не знаю стоит ли разбираться в етом или написать сайт на языках которых более-менее знаю! Не доходит как редактировать сайт на Rails...
Ответ написан
ali_aliev
@ali_aliev
Разработчик на Django/Python, JavaScript
На каких


на любых
Ответ написан
Комментировать
Ryan
@Ryan
HTML, CSS, JS, PHP разработчик
Ответ сам напрашивается, конечно на php)
Ответ написан
Комментировать
@sarathorn
php программист, веб-дизайнер, коллекционер
HTML+CSS+JS будут однозначно. А далее - не важно. Знаешь PHP - делай на PHP. Хочешь изучить Ruby? Делай на Ruby.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы