Чем отличается CSS, JS и PHP?

Тема в разделе "PHP", создана пользователем Виталий, 21 окт 2013.

  1. TopicStarter Overlay
    Виталий
    Оффлайн

    Виталий Пользователь

    Вместе с:
    20 окт 2013
    Сообщения:
    41
    Симпатии:
    0
    Баллы:
    6
    Здравствуйте. Кто может объяснить и рассказать, чем отличаются CSS, JS и PHP, их достоинства и недостатки. Что лучше/хуже?
  2. temych
    Оффлайн

    temych Новичок

    Вместе с:
    21 окт 2013
    Сообщения:
    5
    Симпатии:
    1
    Баллы:
    3
    Каждый из вышеуказанных языков программирования хорош по своему.
    - CSS - внешние таблицы стилей, есть ничто иное, как каркас для "кирпичиков" HTML. Занимает мало места, но при этом имеет очень широкое применение.
    - JS - более громоздкий чем CSS, но грамотное его использование дает эффектные результаты. С помощью JS можно делать динамические и яркие сайты.
    - РНР является серверным языком (server-sidelanguage). При его использовании сценарии выполняются на стороне сервера.
    Написанный на JavaScript или CSS сценарий выполняется на стороне клиента посредством браузера. Таким образом эти языки программирования являются клиентскими (client-side language).
    Последнее редактирование модератором: 21 окт 2013
    delitme нравится это.
  3. Root
    Оффлайн

    Root Пользователь

    Вместе с:
    14 ноя 2013
    Сообщения:
    76
    Симпатии:
    8
    Баллы:
    8
    CSS отличается от JS и PHP тем, что он не язык программирования, в отличие от двух последних. Это всего лишь средство разметки (верстки) веб страниц, этакое дополнение к HTML. С помощью каскадных таблиц стилей (CSS) можно менять вид страницы, стили отдельных ее элементов, но нельзя выполнять какие-то действия. PHP и JS это Си-подобные языки программирования, и созданные с их помощью веб-страницы могут то, чего не могут HTML странички с CSS - заставить браузер обмениваться информацией с сервером, отправлять ему информацию и получать ее по какому-то действию, по нажатию кнопки на веб-странице, например.

Поделиться этой страницей