Вход на сайт
Web design для чайника :)
339 просмотров
Перейти к просмотру всей ветки
в ответ Delphia107 09.09.09 09:27
В ответ на:
П.С. Странички только с помощью html программируются?
П.С. Странички только с помощью html программируются?
html это язык разметки, браузер отрисовывает содержимое странички, основываясь на инструкциях в пришедшем html коде. Страничка может быть статичной - только html, может иметь интерактивное содержимое каким-то образом реагирующее на действие пользователей, используя встраиваемые в html программы написанные на javascript / vbscript или имея вставки в виде flash / java-аплетов / silverlight.
Когда требуется сделать что-то немножко более сложное чем хомяк, когда данные отправленные со странички пользователем надо обработать, используют программы работающие на стороне сервера. Эти программы, как правило, помимо непосредственной обработки пришедших данных генерируют html странички (нередко со вставками скриптов работающих на стороне браузера из абзаца выше). На стороне сервера для этих целей используются языки java, php, perl, ruby, python, другие языки, технологию asp.net.
Помимо существования серверных языков, для облегчения программирования на них создаются различные фреймворки - специальным образом запрограммированные системы (как правило набор классов + генераторы кода) облегчающие программирование - их великое множество, напишу по одному на каждый из перечисленных языков: java - spring, php - cake, perl - catalyst, ruby - rails, python - django.
И, наконец, надо сказать о cms - особого рода фреймворки. Это системы управления контентом на порталах, содержащие кучу различных модулей: модуль новостной ленты, управление пользователями, и т.д., которые можно включить / выключить у себя на сайте. Непосредственно программированием они не требуют заниматься, требуют лишь хорошего знания администрирования самих себя.
Dropbox - средство синхронизации и бэкапа файлов.