imho.ws |
|
08.04.2014, 12:57 | # 1 |
Full Member
Регистрация: 12.12.2003
Пол: Male
Сообщения: 1 780
|
Интерактивная компиляция FastCGI
Вот хочу сделать из FastCGI некое подобие PHP. общая идея мониторить папку, например с помощью Kevent/Kqueue и в случае если файл обновлён то компилировать его и подкладывать в директорию FastCGI, вобщем в голове я прикинул как оно должно выглядеть, вот хочу услышать что скажут местные, тут круг небольшой вот интересно узнать ваши мысли
__________________
Связался с лучшим,умри как все... © "Хакеры" ("Hackers") ==||::::::> * <::::::||== |
06.05.2014, 16:38 | # 2 |
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
|
А что сказать-то? Вопрос в чём?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
06.05.2014, 18:41 | # 3 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 405
|
[telepate mode]Собственно, ни одного достоинства такого решения в production (т.е. при использовании веб-сервера по прямому назначению) в упор не вижу.
Малейшая ошибка разработчика при написании автокомпилируемого кода может привести не только к недоступности сайта на некоторое время, но и к повреждению данных. Не говоря уж об упрощении "работы" по взлому такого сервера (т.е. снижении безопасности).[/telepate mode] А без телепатии, собственно, и говорить не о чем... Offtop:
Если речь идёт о разработке большого и серьёзного проекта, так там обычно вообще принято держать исходники в SVN и заново компилировать всё из исходников при каждом изменении в коде, с добавлением к бинарникам информации о версии и ЭЦП, а на production класть исключительно всесторонне протестированные и подписанные бинарники; по наличию ЭЦП сервер вполне может отслеживать аутентичность используемых бинарников и автоматически блокировать неподписанные...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
11.05.2014, 15:22 | # 4 |
Full Member
Регистрация: 12.12.2003
Пол: Male
Сообщения: 1 780
|
ну основаная цель это замена PHP, всем известно что популярность любого решения зависит от уровня входа, те же МК стали популярными среди простых людей благодаря ардуине, с PHP была та-же самая история, собственно смысл поста, может такое уже сделали и я зря морочусь, ну или кто-то захочет присоеденится, основная цель , когданибудь заменить PHP
__________________
Связался с лучшим,умри как все... © "Хакеры" ("Hackers") ==||::::::> * <::::::||== |
11.05.2014, 16:01 | # 5 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 405
|
pnp2000
Если кто-то такое и слепил - хвастаться этим он не спешит... По вышеприведённым причинам. Совсем не из-за технической сложности такого "решения"... Собственно, PHP как таковой и был задуман и сделан в качестве замены компилируемым CGI. И отнюдь не из-за того, что никому не пришло в голову прилепить к серверу компилятор и грузить на него исходники...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |