Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
4949 / 2289 / 287
Регистрация: 01.03.2013
Сообщений: 5,991
Записей в блоге: 32

Запросы (нормальное слово в фильтре) по азам

28.07.2015, 05:00. Показов 587. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всю жизнь был далек от вэб-технологий, но пришло время и любопытство взяло свое, захотелось немножко просветиться в этой области. Только что почитал в инете обзорные статейки для самых маленьких - типа есть браузер, он красиво визуализирует несколько тегированных файловых форматов (в основном html, насколько я понял), есть спецтеги для рисования разных объектов и можно перехватывать различные события от юзера или сервера, по этим событиям выполнять заранее написанные в этом же файле скрипты на JavaScript. Сам по себе html-файл со скриптами прекрасно живет автономно, я даже скопировал содержимое одного демо-сайта, и сохраняя его то в txt для редактирования, то обратно в html для запуска и проверки, даже добился расчета и вывода факториала числа И хотя пишут, что возможности современных браузеров постоянно растут, но для весомого приложения требуется взаимодействие с неким "сервером", к которому будут формироваться запросы и от которого получаться ответы в виде файлов, способных к показу браузером (те же html в основном?). Причем, сервер может быть хоть локальный, хоть на соседнем компе, хоть далеко в сети. И иметь соединение с одной или несколькими БД.

Но ближе к делу. Мне хочется попробовать как отдельные страницы со скриптами, так и взаимодействие с сервером, пока локальным, на моем же компе. В связи с этим вопросы:
1) какие есть инструменты-технологии для разработки? Честно говоря, немного напрягает переименовывать html в txt, редактировать его в блокноте, переименовывать обратно и смотреть как выглядит результат в браузере У меня предчувствие, что должны быть более удобные инструменты.
2) какой сервер лучше поставить для проб? Нашел в инете описание установки Апача с PHP, но не знаю, может есть что-то помимо этого? Про PHP нелестные отзывы.
3) если я в перспективе захочу писать скрипты на Clojure|Type|Coffee|..... имя им легион скриптах, то как мне интегрировать их в систему?
4) если также захочется написать серверную часть не на PHP (а именно так и будет ), то надо ли это учитывать при установке сервера? Например, я не знаю, умеет тот же Апач что-то помимо PHP.
5) ну вы поняли что я полный нуб, и скорее всего ошибаюсь в чем-то из того, что написал выше - в общем, какие еще рекомендации вы могли бы дать по тому что я написал и по тому, что забыл спросить по причине незнания.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.07.2015, 05:00
Ответы с готовыми решениями:

Лишнее слово в фильтре товаров woocommerce
запилил себе на сайт фильтро товаров с помощью плагина WOOF - WooCommerce Products Filter, все отлично, но в нескольких фильтрах к названию...

Вопрос по азам C++
Сам по себе вопрос немного глуповат и звучит по-детски, но он для меня очень важен! Уже вторую неделю не могу в универе защитить лабу по...

Хелп по азам openGL
Сделал как описано в https://www.cyberforum.ru/opengl/thread178167-page2.html всё скачал, позакидал по папкам пытался и пустом,...

2
Модератор
 Аватар для Thisman
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
28.07.2015, 06:55
_Ivana,

1 - Да, есть IDE ( sublime, webstorm ) - там не нужно переименовывать файлы + есть подсветка синтаксиса, автодополнение и другие плюшки
2 - xampp - самый простой для начала, легко устанавливается и не надо париться с настройками
3 - На счет надмножеств для javascript (coffee, type... ), то для них используются специальные кампиляторы/программы, которые переводят код из typescript, например, в код на чистый js. Нужно будет их использовать
4 - можете на java писать, на Node.js серверную часть, даж на python, все это интегрируется и работает с apache вполне нормально, где-то даж apache не нужен, потому что мы сами поднимаем сервер ( node.js например )
0
4949 / 2289 / 287
Регистрация: 01.03.2013
Сообщений: 5,991
Записей в блоге: 32
28.07.2015, 17:14  [ТС]
Thisman, спасибо.
1) Поищу подходящую IDE для HTML и вообще клиентской части. У меня стоит IDEA, может к ней какие плагины есть.
2) С сервером тоже понятно, тогда пока попробую поставить xampp, а потом видно будет
3) Насчет компиляции - я так и подозревал, сейчас много что в js компилируется, то есть просто писать на этом, а потом драг-н-дропить скомпилированные куски текста как будто сразу на js их писал.
4) С сервером и его поднятием много непонятного, но пока отложу эти вопросы, поиграюсь с клиентской частью.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.07.2015, 17:14
Помогаю со студенческими работами здесь

Теоретические вопросы по азам С++
1. в каких случаях надо писать конструктор по умолчанию? Если нету своего констуктора с аргументами. 2. когда нужно реализовать самому...

Что относится к азам программирования?
Расскажите пожалуйста, чтобы было хоть какое то правильное представление.

НУжна информация по азам проектирования
Пытаюсь разработать проект в Rational Rose. От чего отталкиваться при разработке классов, а затем и обьектов в диаграмме состояний...

Консультация по формам и азам графики для написания курсовой
Кто-нибудь дайте консультацию по поводу написания курсовой, дайте направление, как это можно сделать. Формы и азы графики на C#. Просто...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru