- я так понимаю именно мои высказывания о VPS побудили Вас высказаться относительно Java и ZCE в уничижительном тоне :) Имеете какое-то отношение к "честному VPS хостингу"?
P.S. надоело толочь "фекалии", тем более что весь это "непозитивный" треп не имеет никакого отношения к теме топика. Если считаете что Apache+Python+MySQL будут нормально, без свопирования работать на Xen VPS с 64Мб ОП, то так и скажите (я даже пробовать не стану впаривать клиентам VPS-ы с таким количеством ОП).
- короче либо проприоретарное за деньги, либо еле живое опенсорсное. Все это непосредственно к PHP отношения не имеет - сейчас Вы начнете про memcached рассказывать и прочие "костыли" без которых PHP работать быстро принципиально не может.
- Вы бы хоть уточняли для приличия какой коннект к БД Вы имеет в виду: через UNIX-сокет или через TCP/IP-сокет (из Вашего тезиса ясно что не о нем речь).
Это Вы про eAccelerator (который порой так глючит что мало не покажется), и про pconnect (который большинство PHP-программистов боится использовать так как у многих хостеров MySQL криво настроена)?
- не получился у нас с Вами конструктивный диалог, ну что же - умение держать себя в руках это тоже умение которому надо учиться, так же как и умению программировать :) Кстати я 😎 (погну пальцы в детском саду) как ZCE (первая тысяча ZCE в мире) возможно могу кое-что рассказать о PHP, жаль что Вы мне это запретили делать :D
- наша компания также предлагает VPS-хостинг на основе Xen, но мы не обманываем клиентов (симптоматично, что в титлах страниц сайта хостера на которого Вы ссылаетесь, написано "Честный VPS хостинг")! Для нормальной работы сервисов требуется не менее 256Мб ОП, в противном случае будет происходить активное свопирование со всеми вытекающими последствиями (работать будет медленно, а под нагрузкой так и вовсе кирдык). Так что реальная цена VPS-хостинга это 400руб/мес - сравните это с ценой какого-нибудь PHP-хостинга 25-100 руб/мес. Кроме того дополнительные занятия администрированием или оплата работы приглашенного администратора не всех заказчков обрадует :)
- верно, но точно никто не знает как приложение будет запускаться у хостера, Вы спросили - почему медленно - я ответил - скорее всего CGI (это нормально для экзотики, которой считается у хостеров Python)
- мало у кого из хостеров (честно говоря вообще не слышал что бы у кого-то было) установлен mod_wsgi
- выучите Java ;)
Brim.ru добавил 31.01.2009 в 17:31
- плохому танцору чего-то вечно мешает ;) Производительность при работе с БД - во многих случаях явно на совести PHP (отсутствие пулов соединений сказывается), скорость работы HDD очевидно актуальна при активном использовании require или include (т. е. отсутствии встроенного механизма длительного хранения байт кода в ОП), ну против сети не попрешь, но это проблема справедливая для всех серверных технологий
- чтобы такое не случалось нужно не экономить на должности начальника IT-отдела или хотя бы нанять независимого эксперта/консультанта (если уж совсем бедный/жадный - задать вопрос в форуме). В некоторых случаях еще и исходников потом не найдешь :)
- приложение запускается web-сервером: в случае PHP обычно используется ServerAPI (mod_php для Apache или ISAPI подключение для IIS), а в случае Python обычно используется CGI. Чем плох CGI можно нагуглить в Интернет ;) Если PHP запускать через CGI интерфейс, то при прочих равных условиях (имею в виду "прямизну" кода) он будет работать еще медленней чем Python :)
JMeter ..........
Вопрос первый: страница перезагружается в обоих случаях, но во втором случае это заметно
Вопрос второй: скрипт проверки на клиентской стороне у Вас уже есть, собственно в нем надо скорректировать только имя поля формы откуда шлется файл
- объясняю:
1. из HTML-формы файл грузится на сервер (там его ловит PHP или JSP скрипт, указанный в атрибуте ACTION-формы)
2. при нажатии на кнопочку в апплете (как в первом примере) или при вызове JavaScript-а, дергающего внутренний метод апплета (как во втором примере), апплет коннектится с сервером и подгружает файл, предварительно сохраненный на сервере
- теперь вопрос: чего Вы собственно хотите добиться? (к сожалению, в связи с отсутствием *.mol файла провести эксперимент для лучшего понимания о какой "перезагрузке страницы" идет речь, не удалось). Не подумайте что издеваюсь, честно не могу понять в чем именно проблема :)