Эмулятор сервера
Rudоlf
Любитель
2/25/2007, 3:57:23 PM
Посоветуйте, какими программами пользуетесь для создания эмуляции сервера на локальной машине, пользовался комплектом Денвер, но он не очень, главный недостаток не видит РНР в файлах НТМL, да и вообще сбои частые.
Platinum PROFI
Мастер
2/26/2007, 12:19:43 AM
Пользуюсь Apache 2. Вполне устраивает, правда настроить его гораздо сложнее, чем Denver...
Zerаtul
Новичок
2/26/2007, 1:19:26 AM
Раньше всегда юзал собственную сборку Apache+MySQL+PHP+Zend..
Но т.к тесирую много скриптов сейчас в основном юзаю AppServ..
>> главный недостаток не видит РНР в файлах НТМL
Цитирую с пхп.нет:
" Еще одна методика заключается в настройке веб-сервера таким образом, чтобы он обрабатывал файлы с различными расширениями как PHP-скрипты. Это можно указать как в .htaccess файлах, так и конфигурационном файле Apache. В таком случае вы сможете использовать при написании кода нестандартные расширения."
В общем в папке с сайтом создаём файл .htaccess. Под виндой его можно создать скриптом, сама винда создать файл без названия(для неё он таков) не даст.
В него заносим:
AddType application/x-httpd-php .htm .html
И теперь все .htm .html файлы обрабатываются как php скрипты :)
Но если такое делать на сайте и темболее крупном в папки где есть только статичные .html файлы лучше положить другой, пустой файл .htaccess
Иначе нагрузка при прогонке всего хтмл через php будет не малой :)
Удачи :)
Но т.к тесирую много скриптов сейчас в основном юзаю AppServ..
>> главный недостаток не видит РНР в файлах НТМL
Цитирую с пхп.нет:
" Еще одна методика заключается в настройке веб-сервера таким образом, чтобы он обрабатывал файлы с различными расширениями как PHP-скрипты. Это можно указать как в .htaccess файлах, так и конфигурационном файле Apache. В таком случае вы сможете использовать при написании кода нестандартные расширения."
В общем в папке с сайтом создаём файл .htaccess. Под виндой его можно создать скриптом, сама винда создать файл без названия(для неё он таков) не даст.
В него заносим:
AddType application/x-httpd-php .htm .html
И теперь все .htm .html файлы обрабатываются как php скрипты :)
Но если такое делать на сайте и темболее крупном в папки где есть только статичные .html файлы лучше положить другой, пустой файл .htaccess
Иначе нагрузка при прогонке всего хтмл через php будет не малой :)
Удачи :)
Rudоlf
Любитель
2/26/2007, 3:04:46 PM
спасибо за ответы
Пружинка
Любитель
2/27/2007, 10:51:33 PM
Только Денвер с установленным Зендом. Проблем нет
c0d3r
Интересующийся
3/20/2007, 6:27:34 PM
самый удобный пакет (имхо) XAMPP от Apache Friends попробуй не пожалеешь...
barrakuda
Профессионал
3/21/2007, 12:16:01 AM
ЛЮДИ! Хватит тупить! Ставьте Апач и будет вам счастье. Какие ЭМУЛЯТОРЫ?? О чём вы?
Читайте мануал, в конце-концов. Все настройки Апача в одном файле httpd.conf, да там по-умолчанию уже всё настроено, что нужно для использования в целях отладки.
А неумение читать мануалы и наша собственная лень это не недостаток программы.
Читайте мануал, в конце-концов. Все настройки Апача в одном файле httpd.conf, да там по-умолчанию уже всё настроено, что нужно для использования в целях отладки.
А неумение читать мануалы и наша собственная лень это не недостаток программы.
Maksus
Любитель
4/2/2007, 3:02:55 PM
2автор: overload.kulichki.com/index.php?module=articles&article=php_apache
почитайте, может пригодится
почитайте, может пригодится
xelper
Новичок
6/5/2007, 10:13:58 PM
Дома - Apache+MySQL+PHP+Zend+Perl
sexfury
Новичок
7/16/2007, 7:46:07 PM
Пакет Денвера+Зенд, а если чего нить покруче нуна, гружусь с второй системы BSD-5
Ellete
Новичок
7/28/2007, 5:25:44 PM
Вы предлагаете тяжёлые проги.
Может вам они и хороши, может нравятся.
Рекомендую, попробуй прогу Shttp(у меня на сайте есть)(модераторы, пожалуста не удаляйте название этой программки, а другого места я незнаю где она есть, поэтому указал свой сайт(на нём она есть)), она весит мало, а работает и как эмулятор html и php, жаль MySQL не поддерживает, а так поддерживает всё. Из настроек это только указать где на вашем компьютере находится запускной файл(и его имя соответственно). Если не верите - проверьте!
Свой сайт тестировал на своём компе именно с помощью этой программки!!!
Она не пишет за вас сам код документов, но обрабатывает классно!
В общем моя рецензия такова: Работайте с ней!
Может вам они и хороши, может нравятся.
Рекомендую, попробуй прогу Shttp(у меня на сайте есть)(модераторы, пожалуста не удаляйте название этой программки, а другого места я незнаю где она есть, поэтому указал свой сайт(на нём она есть)), она весит мало, а работает и как эмулятор html и php, жаль MySQL не поддерживает, а так поддерживает всё. Из настроек это только указать где на вашем компьютере находится запускной файл(и его имя соответственно). Если не верите - проверьте!
Свой сайт тестировал на своём компе именно с помощью этой программки!!!
Она не пишет за вас сам код документов, но обрабатывает классно!
В общем моя рецензия такова: Работайте с ней!
Пружинка
Любитель
7/29/2007, 2:09:37 PM
жаль MySQL не поддерживает
Хороший совет, полезный для новичков
Хороший совет, полезный для новичков
freeflayer
Новичок
8/10/2007, 1:36:03 AM
Перловая ЦМС, Апаче2 + mod_perl, сам perl, mysql.
Настройки не требует, сложной инсталяции тоже нет. Скачал, распаковал, работает.
https://www.metadot.com/
Настройки не требует, сложной инсталяции тоже нет. Скачал, распаковал, работает.
https://www.metadot.com/
do-do
Мастер
8/10/2007, 2:33:25 AM
(Ellete @ 28.07.2007 - время: 13:25) попробуй прогу Shttp(у меня на сайте есть)
Так дай название
Small HTTP server - чел сдует (думаю найдет) ее на хоумпаге :) Коли она для xUSSR бесплатна, да и версии там актуальные
Так дай название
Small HTTP server - чел сдует (думаю найдет) ее на хоумпаге :) Коли она для xUSSR бесплатна, да и версии там актуальные
Frisian
Новичок
9/6/2007, 4:26:43 AM
(Rudоlf @ 25.02.2007 - время: 13:57) Посоветуйте, какими программами пользуетесь для создания эмуляции сервера на локальной машине, пользовался комплектом Денвер, но он не очень, главный недостаток не видит РНР в файлах НТМL, да и вообще сбои частые.
Вопервых прежде всего надо было перед тем как давать глупые ответы на глупый вопрос прояснить одно что муляторов веб сервера нету..
зачем комуто писать эмулятор веб сервера... ладно эмулятор СД.. это раз..
а вовторых тотже девер или ХАМРР это не эмуляторы, а веб серверы
ХАМРР что там не знаю а денвер это порезаный апач, порезаный мускул и порезанный ПШП что бы меньше весило всё.. и сразу уже сконфигурирован для юзверей которым либо лень сидеть самим по людски настраивать либо у которых руки кривые или мозгов не хватает!!!!
Вопервых прежде всего надо было перед тем как давать глупые ответы на глупый вопрос прояснить одно что муляторов веб сервера нету..
зачем комуто писать эмулятор веб сервера... ладно эмулятор СД.. это раз..
а вовторых тотже девер или ХАМРР это не эмуляторы, а веб серверы
ХАМРР что там не знаю а денвер это порезаный апач, порезаный мускул и порезанный ПШП что бы меньше весило всё.. и сразу уже сконфигурирован для юзверей которым либо лень сидеть самим по людски настраивать либо у которых руки кривые или мозгов не хватает!!!!
do-do
Мастер
9/6/2007, 11:07:46 AM
(Frisian @ 06.09.2007 - время: 00:26)
Вопервых прежде всего надо было перед тем как давать глупые ответы на глупый вопрос прояснить одно что муляторов веб сервера нету..
И во вторых (все ж - во первых) надо все ж понять чего человеку надо. Вроде мы поняли (!?) и ответили.
А эмулятор, почему же не может быть Если сервис предназначен для отработки каких либо аспектов HTTP (HyperText Transfer Protocol), например (можно и FTP или SMTP) и не позиционируется как полноценный Сервис - почему бы его не назвать эмулятором? Хотя конечно, тут различия такие, кто то скажешь все равно сервер, а кто то - тюююю эмулятор.
Кстати, видел студенческую поделку В компе моделировалось (кажись даже на Вижуал Басике) взаимодействие, Web сервера с хостами. Там картинки были, тыкаешь кнопулю - вылезает окошко с командой, например GET.... Потом другое уже 404 Not Found (там помоему диплом был по протоколам высокого уровня и-нета) - Чистокровный Эмулятор (хотя и тупой)
Вопервых прежде всего надо было перед тем как давать глупые ответы на глупый вопрос прояснить одно что муляторов веб сервера нету..
И во вторых (все ж - во первых) надо все ж понять чего человеку надо. Вроде мы поняли (!?) и ответили.
А эмулятор, почему же не может быть Если сервис предназначен для отработки каких либо аспектов HTTP (HyperText Transfer Protocol), например (можно и FTP или SMTP) и не позиционируется как полноценный Сервис - почему бы его не назвать эмулятором? Хотя конечно, тут различия такие, кто то скажешь все равно сервер, а кто то - тюююю эмулятор.
Кстати, видел студенческую поделку В компе моделировалось (кажись даже на Вижуал Басике) взаимодействие, Web сервера с хостами. Там картинки были, тыкаешь кнопулю - вылезает окошко с командой, например GET.... Потом другое уже 404 Not Found (там помоему диплом был по протоколам высокого уровня и-нета) - Чистокровный Эмулятор (хотя и тупой)
Teleman
Новичок
9/6/2007, 2:02:39 PM
Apeche самый лучший web сервер. Ну эт лично моё мнение.
A.creature
Новичок
9/9/2007, 7:29:28 AM
Мда народ... вы кажется немного путаете... Нэту "эмуляторов Вэб Серверов" Есть Вэб Сервера... из известных мне есть Apache и IIS
Denver , AppServ , XAMMP и т.д. это всё готовые комплекты... честно говоря все они довольно ужатые и кривоватые...
Самое лутшее это сборка руками... лутше этого небудет ничего...
и так:
https://Apache.org Apache - Сам Вэб сервер
https://php.net PHP - Интерпритатор языка PHP
https://MySql.com MySql - База данных
https://zend.com ZendOptimizer - Модуль для PHP для шифрованных скриптов!
Это те сайты которые вам понадобятся, а так же яндекс! Гайдов по сборке полного боекомплекта в инете уйма.... строка для поиска "Apache 2.2 + PHP 5 + MySql 5"
Надеюсь разястнил ситуацию...
Denver , AppServ , XAMMP и т.д. это всё готовые комплекты... честно говоря все они довольно ужатые и кривоватые...
Самое лутшее это сборка руками... лутше этого небудет ничего...
и так:
https://Apache.org Apache - Сам Вэб сервер
https://php.net PHP - Интерпритатор языка PHP
https://MySql.com MySql - База данных
https://zend.com ZendOptimizer - Модуль для PHP для шифрованных скриптов!
Это те сайты которые вам понадобятся, а так же яндекс! Гайдов по сборке полного боекомплекта в инете уйма.... строка для поиска "Apache 2.2 + PHP 5 + MySql 5"
Надеюсь разястнил ситуацию...
Frisian
Новичок
9/29/2007, 5:40:09 AM
(do-do @ 06.09.2007 - время: 07:07) (Frisian @ 06.09.2007 - время: 00:26)
Вопервых прежде всего надо было перед тем как давать глупые ответы на глупый вопрос прояснить одно что муляторов веб сервера нету..
И во вторых (все ж - во первых) надо все ж понять чего человеку надо. Вроде мы поняли (!?) и ответили.
А эмулятор, почему же не может быть Если сервис предназначен для отработки каких либо аспектов HTTP (HyperText Transfer Protocol), например (можно и FTP или SMTP) и не позиционируется как полноценный Сервис - почему бы его не назвать эмулятором? Хотя конечно, тут различия такие, кто то скажешь все равно сервер, а кто то - тюююю эмулятор.
Кстати, видел студенческую поделку В компе моделировалось (кажись даже на Вижуал Басике) взаимодействие, Web сервера с хостами. Там картинки были, тыкаешь кнопулю - вылезает окошко с командой, например GET.... Потом другое уже 404 Not Found (там помоему диплом был по протоколам высокого уровня и-нета) - Чистокровный Эмулятор (хотя и тупой)
Я имелл виду что немешало бы человеку обьяснить что эмуляторов сервера нету!!!! есть тока сервера!!!!
Кстати, видел студенческую поделку В компе моделировалось (кажись даже на Вижуал Басике) взаимодействие, Web сервера с хостами. Там картинки были, тыкаешь кнопулю - вылезает окошко с командой, например GET.... Потом другое уже 404 Not Found (там помоему диплом был по протоколам высокого уровня и-нета) - Чистокровный Эмулятор (хотя и тупой)
думаю или лабораторная работа или курсовой....
и всё равно это не эмуляция а попытка создания сервера....
сам подумай как можна эмулировать сервер???
он либо будет работать либо небудет.... сервер это не то что сэмулируешь...
повторюсь можно эммулировать компакты... но не серверы)
Вопервых прежде всего надо было перед тем как давать глупые ответы на глупый вопрос прояснить одно что муляторов веб сервера нету..
И во вторых (все ж - во первых) надо все ж понять чего человеку надо. Вроде мы поняли (!?) и ответили.
А эмулятор, почему же не может быть Если сервис предназначен для отработки каких либо аспектов HTTP (HyperText Transfer Protocol), например (можно и FTP или SMTP) и не позиционируется как полноценный Сервис - почему бы его не назвать эмулятором? Хотя конечно, тут различия такие, кто то скажешь все равно сервер, а кто то - тюююю эмулятор.
Кстати, видел студенческую поделку В компе моделировалось (кажись даже на Вижуал Басике) взаимодействие, Web сервера с хостами. Там картинки были, тыкаешь кнопулю - вылезает окошко с командой, например GET.... Потом другое уже 404 Not Found (там помоему диплом был по протоколам высокого уровня и-нета) - Чистокровный Эмулятор (хотя и тупой)
Я имелл виду что немешало бы человеку обьяснить что эмуляторов сервера нету!!!! есть тока сервера!!!!
Кстати, видел студенческую поделку В компе моделировалось (кажись даже на Вижуал Басике) взаимодействие, Web сервера с хостами. Там картинки были, тыкаешь кнопулю - вылезает окошко с командой, например GET.... Потом другое уже 404 Not Found (там помоему диплом был по протоколам высокого уровня и-нета) - Чистокровный Эмулятор (хотя и тупой)
думаю или лабораторная работа или курсовой....
и всё равно это не эмуляция а попытка создания сервера....
сам подумай как можна эмулировать сервер???
он либо будет работать либо небудет.... сервер это не то что сэмулируешь...
повторюсь можно эммулировать компакты... но не серверы)
Frisian
Новичок
9/29/2007, 5:42:57 AM
(A.creature @ 09.09.2007 - время: 03:29) Мда народ... вы кажется немного путаете... Нэту "эмуляторов Вэб Серверов" Есть Вэб Сервера... из известных мне есть Apache и IIS
Denver , AppServ , XAMMP и т.д. это всё готовые комплекты... честно говоря все они довольно ужатые и кривоватые...
Самое лутшее это сборка руками... лутше этого небудет ничего...
и так:
https://Apache.org Apache - Сам Вэб сервер
https://php.net PHP - Интерпритатор языка PHP
https://MySql.com MySql - База данных
https://zend.com ZendOptimizer - Модуль для PHP для шифрованных скриптов!
Это те сайты которые вам понадобятся, а так же яндекс! Гайдов по сборке полного боекомплекта в инете уйма.... строка для поиска "Apache 2.2 + PHP 5 + MySql 5"
Надеюсь разястнил ситуацию...
во во...респект....
добавлю..
https://php.ru там есть ссылки на пшп, апач, мускул ит.д. и есть инструкция по установке всего этого)
Denver , AppServ , XAMMP и т.д. это всё готовые комплекты... честно говоря все они довольно ужатые и кривоватые...
Самое лутшее это сборка руками... лутше этого небудет ничего...
и так:
https://Apache.org Apache - Сам Вэб сервер
https://php.net PHP - Интерпритатор языка PHP
https://MySql.com MySql - База данных
https://zend.com ZendOptimizer - Модуль для PHP для шифрованных скриптов!
Это те сайты которые вам понадобятся, а так же яндекс! Гайдов по сборке полного боекомплекта в инете уйма.... строка для поиска "Apache 2.2 + PHP 5 + MySql 5"
Надеюсь разястнил ситуацию...
во во...респект....
добавлю..
https://php.ru там есть ссылки на пшп, апач, мускул ит.д. и есть инструкция по установке всего этого)