
Nell
16.05.2019
07:26:26

Сасный
16.05.2019
07:26:51
консоль в браузере открой и убедись в обратном

Иван
16.05.2019
07:27:31

Google

Rich
16.05.2019
07:27:47
F12-> source > js

Nell
16.05.2019
07:28:06
клиентская
То есть клиентская, это не только html-шаблон?

Иван
16.05.2019
07:28:47

Nell
16.05.2019
07:29:04
А если HTML динамически генерируется на сервере, то это серверная часть?

Иван
16.05.2019
07:29:40

Сасный
16.05.2019
07:30:02

Иван
16.05.2019
07:30:05

Nell
16.05.2019
07:36:51
Похоже, я Ивану надоел) Ладно, тогда сам отвечу - это и та и другая вместе)

Сасный
16.05.2019
08:17:50
ибо с клиента, аналогично браузеру делает запросы на сервер

Nell
16.05.2019
08:19:18
"аналогично браузеру" - тут не понял)

Google

Nell
16.05.2019
08:19:44
а, ты имеешь ввиду, аналогично запросу из адресной строки? Не совсем так, ведь AJAX может быть постом)

Сасный
16.05.2019
08:19:54

Nell
16.05.2019
08:21:14
Конечно, умеет! Ведь именно браузер посылает ajax-пост-запросы по указке скрипта)

Иван
16.05.2019
08:21:16
аякс это фоновый обмен между клиентом и сервером скрипт пишется на js
фоновый потому что страница браузера не перезагружается

Nell
16.05.2019
08:22:27
AJAX тоже клиентское
Разумеется, в рамках целого клиент-серверного приложения, AJAX - это не только клиентская логика)

Иван
16.05.2019
08:22:54
только клиентская
аякс это нструмент для отправки данных на сервер
далее серверная часть обрабатывает полученные данные и отдает ответ в виде json данных например, и на клиенте уже эти данные используются

Nell
16.05.2019
08:24:27
Ты ведь понимаешь, что такое "клиент-серверное приложение"? ?

Иван
16.05.2019
08:24:53
мы про сайт говорим или про приложение? не путай
там разные модели построения

Nell
16.05.2019
08:25:21

Иван
16.05.2019
08:25:34
клиент серверным приложением может быть ios приложение
вся клиентская часть распологается локально на устройстве, а серверная часть нужна для монипуляции с данными и бд, при этом представление всегда находится у юзера на девайсе

Nell
16.05.2019
08:28:39
А поскольку приложение тебе тоже приходится скачивать - особой разницы нет

Google

Иван
16.05.2019
08:30:44

Nell
16.05.2019
08:31:53
Что есть "внешнее расположение"?

Иван
16.05.2019
08:32:19

Nell
16.05.2019
08:32:49
Разве что только я успел его загрузить до того, как интернет отключился) Впрочем, бывают и приложения, которые не работают без интернета

Иван
16.05.2019
08:33:16

Nell
16.05.2019
08:34:26
А ещё ж есть "Progressive web apps", так что бывают и сайты, которые без интернета работают)

Иван
16.05.2019
08:34:51
сайты?)
сайт подразумевает наличие браузера

Nell
16.05.2019
08:35:29
https://netpeak.net/ru/blog/chto-takoe-progressive-web-apps-i-kakie-vozmozhnosti-oni-otkryvayut-dlya-vashego-biznesa/
Вот хорошая статья

Иван
16.05.2019
08:35:35
а ты говоришь про приложение которое запускает другая среда выполнения

Nell
16.05.2019
08:35:41
PWA - это, грубо говоря, сохранённые на твоё устройство HTML-CSS-JS-файлы, которые могут быть запущены с помощью браузера без интернета

Иван
16.05.2019
08:36:42
да, PWA требует браузер
в общем исходя из спора можно сделать вывод что в текущее время грань между сайтами и приложениями стерлась)

Nell
16.05.2019
08:36:58
И это здорово!
В то время, как десктопные приложения надо писать по-разному для разных ОС, веб-приложения можно писать просто под браузер, который плюс-минус одинаково работает на разных осях

Иван
16.05.2019
08:40:31
но отличие в том что десктопные приложения имеют больше прав на пк чем ты можешь получить через браузер
это делается "типо" для безопасности) хотя какая безопасность может быть в наше время)
сейчас если инфу нельзя похитить во время работы приложения - это делают через хранилища информации) Поэтому лучше данные хранить на своих серверах а не так как делает лицокнига) с вацапом

Olga
16.05.2019
08:50:54
Всем привет)

Google

Olga
16.05.2019
08:51:02
https://phpclub.ru/talk/threads/middle-php-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA-%D0%A1%D0%9F%D0%B1.85979/

Nell
16.05.2019
08:51:10

Иван
16.05.2019
09:03:38

Sergey
16.05.2019
10:58:13
подскажите. как узнать, что xdebug на сервере включен и адекватно работает, без доступа к серверу?

Dmitry
16.05.2019
10:58:48
<?php phpinfo(); ?>

Sergey
16.05.2019
10:59:03
о как... не подумал
такс, указан порт 9053 - но шторм ругается, Can't start listening for connections from 'xdebug': Port 9053 is busy

Dmitry
16.05.2019
11:05:16
значит кто-то уже запустил что-то на порте 9053
перезагрузи комп или ищи подлеца
или поменяй порт на какой-нибудь другой

Sergey
16.05.2019
11:05:39
xdebug.remote_host стоит localhost

Dmitry
16.05.2019
11:05:50
порт
у тебя линух/винда?

Sergey
16.05.2019
11:06:21
у меня убунту

Dmitry
16.05.2019
11:06:40
sudo netstat -tulpan | grep :9053

Sergey
16.05.2019
11:06:45
я смотрю - на другом сервере, где работал - прописан мой ip

Dmitry
16.05.2019
11:07:22
перезагрузи шторм и попробуй продебажить ещё раз

Sergey
16.05.2019
11:08:20
этот порт в шторме прописан
или не нужен?

Dmitry
16.05.2019
11:08:51
ну ок. скорее всего шторм тупит, захватил одним потоком этот порт, а другим потоком пытается поднять xdebug сервер

Google

Dmitry
16.05.2019
11:08:54
нужен
ты же дебажишь в шторме

Sergey
16.05.2019
11:09:30
Bilt-in server

Dmitry
16.05.2019
11:09:57

Sergey
16.05.2019
11:10:49
отвлекли. в этой настройке указан 9053 порт

Dmitry
16.05.2019
11:10:57
ну норм, оставляй

Sergey
16.05.2019
11:11:10
а чекбоксы надо включить какие-то

Dmitry
16.05.2019
11:11:13
шторм со всеми окнами перезапусти и попробуй запустить отладку ещё раз
нет