И еще расскажите в чем разница интерпритированного языка и компилированного, когда и там и там код уж загружен в память полностью?
Интерпретатор - это программа в которой заложены механизмы обработки команд какого либо языка программирования.
Компилятор - исходный код языка программирования преобразует в машинный код.
Если PHP создан чтобы умереть, получить запрос обработать и очистить результаты своей работы. То имитацию сервера можно сделать только сохраняя и восстанавливая результаты работы чтобы продолжить. Зачем городить этот огород когда можно просто PHP обрабатывать запросы.
Для очень сложных проектов возможно сделать такую имитацию, но это проще разработать модуль для PHP который при получении запросов уже имел инициализованные данные. Чем на самом же PHP писать "сервер" 😁
Если PHP обработал запрос и очистился, то как в дальнейшем без инициализации будут выполнятся полезные действия? Я ещё понимаю работу сервера но, работу либы на итерируемом языке которая имитирует сервер??? Эта либа всегда должна работать, то есть при запуске инициализирует нужные переменные, классы и тд. и ждёт постоянно запросы, получив их обрабатывает.
Хотя я они наверно сделали так:
При запуске читается файл сессии и если он пуст, то происходит инициализация, иначе в файле сессии будут инициализованные параметры. Далее выполняется обработка запроса.
Для интерпретируемого языка это всё-равно бред.
Сущность, тебя сюда никто не звал, я тебя не воспринимаю как программиста, извини.
Что и требовалось доказать, в технических вопросах ты ноль.
Ты описал что делает сервер, а не что собой представляет. Сервер - это программный комплекс который постоянно должен работать, сканировать порты на получение запросов, обрабатывать эти запросы о возвращать как ты уже сказал ответы.
Когда ж вы думать то научитесь? 😀
$i<count($reprezent)-1
ЗЫ. Лучше через combine & column это делать
Упс. Пардон с "<=" погорячился 😂
Ты сделал банальный шаблонизатор - прошлый век... Вот если бы ты неписал его на с++ как универсальную библиотеку...
Видишь, ты даже не знаешь, зачем сервер. Страшно даже представить, что ты поднимаешь для локальной разработки. А что, в твоем фреймворке нет своего сервера?
Как же ты глуп приятель © Полосатый рейс
Твой порог это подключение готовых библиотек и немного написание своих костылей, в технических вопросах, как устроен и как работает компьютер ты абсолютный ноль.
Вот скажи мне своими словами как ты понимаешь слово сервер?
Вот я на интерпретируемом языке сделал другой интерпретатор, чтобы облегчить себе дальнейшую работу.
А зачем на сервере на интерпретируемом языке делать имитацию сервера? 😁
Оптимист) Я навскидку скажу, что тут работы для одного человека на полный рабочий день от 4-х месяцев. Потому и не берусь - нет времени
Вооот, я согласен, что на существующих фреймворках такое долго придётся делать. Поэтому я и разрабатываю свой, чтобы подобные проекты можно было за месяц, максимам два сделать, а уж поменьше и того быстрее, да и качество намного лучше будет и если что подправить переделать, то всё это быстро и легко реализовать.
ЗЫ. Но на данном этапе у меня очень нетривиальные задачи. К примеру вот сейчас дорабатываю узел диска, в XML указывается просто директория и потом можно вывести что в ней находится, так же сортировка есть, или указывается файл, загружается и потом можно его данные получать(в зависимости от типа файла) и вставлять в компоненты, изменять, если изменён, то он автоматически сохранится. И всё это можно будет делать через команды XML без единой строчки кода, несколькими командами, даже не программист\юзер легко справится. Так же и с базой работать легко, под какой либо сервис будет создаваться узел и через него так же просто можно получать\изменять выводить данные. А на существующих фреймворках каждый раз под каждый конкретный случай надо писать обработчики\классы и тд., у меня же это будет делаться просто указанием инструкций в XML.
Ничего, эти мечты пройдут с возрастом. Отпустит.
Это не мечты, вообще-то я это уже реализовываю 😀 для этого свой фреймворк и делаю.
Это не идея, это план так сказать на будущее 😀 А у меня по сути и получится своего рода соц сеть, только не подконтрольная прод кем-то одним. Люди которые хотят писать статьи, снимать видео у них будет свои личный сайт и они будут получать поощрения без всяких посредников, а то их в соц сетях просто обувают.. так же если кто занимаются хэндмейдом и прочее... Я думаю найдутся те кто захотят независить от какого нибудь фейсбука\вконтакте..
Идея норм. Думаю на своём инструменте мог бы сделать быстрее месяца-двух, но опять же надо его самого сначала доделать.
😀😀
Если ты придумаешь такую задачу то считай сразу выиграл
Я хочу делать на своём инструменте сетку разных сайтов с единой базой пользователей и внутренней не буду называть платёжной системой(так как не хочу подпадать под статью эмиссии электронных денег и проблем с налоговой) но некой системой поощрений. Мини удобные, простые скрипты для форума, блогов, магазинов и др. с разными интересными фишечками. Чтобы по ним люди быстро находили информацию, товары и прочее будут агрегаторы, которые будут сканировать подключенные сайты для получения самых актуальных данных. Также внутреннюю рекламную сеть и др. сервисы. На существующих инструментах так как я хочу не сделать, это было бы ужасно.
Знаю, вот только я под этим понятием имею виду полноценный инструмент, а не обрезок который только на бэке или js.
Да, вот это в принципе меня на данном этапе устроит, можешь прикручивать любые существующие фреймворки и делать с помощью них, но без готовых решений, так как у меня нет никаких наработок, есть только инструмент и то ещё его доделывать надо.
И оригинальная идея. Может посмотреть заказы на кворке\фрилансе каком нибудь?