Ответы пользователя по тегу Компьютерные сети
  • Какой серверный язык программирования сейчас наиболее перспективен?

    valemak
    @valemak
    Фрилансер
    Если Вам хочется изучать Руби то Ваш выбор, безусловно, верный. Кому-то этот язык субъективно не нравится, но подобные мнения не должны для Вас быть решающими.
    Ответ написан
  • С чего начать разработку под веб?

    valemak
    @valemak
    Фрилансер
    Однозначно нужно владеть связкой HTML + CSS хотя бы на среднем уровне.

    В дальнейшем нужно принять решение - frontend или backend (очень редко кто хорош и там и там).

    Frontend - это внешняя сторона сайта, то как он выглядит в конечном итоге в браузере пользователя и ВЗАИМОДЕЙСТВУЕТ с пользователем в браузере. Без JavaScript не обойтись. Наверное, есть смысл освоить jQuery - это надстройка на JavaScript, упрощающая работу с его возможностями. Доходит до того, что люди вовсю лабают крутые сайты на jQuery имея очень слабое представления о JavaScript.

    Backend - это то что происходит в недрах сервера, когда сайт только формируется на хостинге, прежде чем будет выслан пользователю. Это запросы к базе данных, скрипты CMS, формирующие страницы...
    Однозначно нужно овладеть MySql или PostrgreSQL для работы с базой данных.
    Также нужно определиться с языком программирования. Чаще всего это PHP, иногда Python или Ruby, ещё реже Java/C++/.NET. Можно использовать и другие ЯП, я перечислил самые распространённые.

    ИМХО во фронтенд порог вхождения ниже и для начинающих программистов больше подходит.
    Бекенд "круче", потому что это главная кухня веб-программирования.
    Если сайт сравнить с конфетой, то бекенд - это начинка, а фронтенд - обёртка.
    Ответ написан
    3 комментария