Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Высоконагруженый WEB проект, что лучше использовать 
:(
    Опции темы
 
Какие языки/технологии лучше применять?
php [ 28 ]  [35.00%]
java [ 27 ]  [33.75%]
asp [ 10 ]  [12.50%]
ruby [ 3 ]  [3.75%]
python [ 12 ]  [15.00%]
Всего проголосовавших: 80
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
azesmcar
Дата 25.4.2009, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Цитата

Тут все не так просто. И .NET и Java не буду компилится при каждом запросе к серверу. Они компилятся при первом обращении. .NET еще может и сохранить скомпиленную версию в системе. 

верно, но если не ошибаюсь он время от времени обновляет cash (могу ошибаться но помню что-то по этому поводу).
А вот насчет скорости - я сам тестировал, при первом запуске C# - C++ разница огромная, при втором - небольшая, но есть.
Java не тестировал, не писал на ней, и даже не знаю как она выглядет smile просто видел тесты что джава уступает в производительности .NET
PM   Вверх
Lazin
Дата 25.4.2009, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(azesmcar @  25.4.2009,  22:04 Найти цитируемый пост)
А вот насчет скорости - я сам тестировал, при первом запуске C# - C++ разница огромная, при втором - небольшая, но есть.

а по памяти? smile 
PM MAIL Skype GTalk   Вверх
azesmcar
Дата 25.4.2009, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Цитата

а по памяти? 

не понял вопроса
PM   Вверх
Vasay
Дата 25.4.2009, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 2
Всего: 73



Wowa, 

Цитата

неа.. Можешь юзать через свою обертку и тогда мемкеш всегда легко на другую кеш-систему заменить. 


я не знаком с memcached, и поэтому могу чего-то не понимать.  Но мне кажется, что мы с Вами говорим немного о разных вещах. 

Насколько я понимаю, memcached служит для того что бы закэшировать какие-то данные из программы - все что вы захотите. Но даже используя обертку, Вы должны сразу писать программу нацеленную на использование какой-то  кеш-системы.

Я же имею ввиду возможности настройки кэширования запросов к БД в таких ORM фреймворков, как Hibernate.



--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Wowa
Дата 25.4.2009, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Цитата(Vasay @  25.4.2009,  21:27 Найти цитируемый пост)
Я же имею ввиду возможности настройки кэширования запросов к БД в таких ORM фреймворков, как Hibernate.

Hibernate полноноценного для ПХП конечно нет, но это не проблема. Т.к. даже в MVC все данные по запросу могла бы кешировать модель или Data Abstraction Layer (например в том же мемкеше).

Цитата(Vasay @  25.4.2009,  21:27 Найти цитируемый пост)
Вы должны сразу писать программу нацеленную на использование какой-то  кеш-системы.

В этом не так много плохого, т.к. в случае необходимости смены кеш-системы-переписывать не так много надо. Можно и в конфиг вынести переключатель кеша.
PM WWW   Вверх
Lazin
Дата 26.4.2009, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(azesmcar @  25.4.2009,  22:14 Найти цитируемый пост)
не понял вопроса

на сколько больше памяти, в среднем, использовала программа написаная на c#, уверен что не 
Цитата(azesmcar @  25.4.2009,  22:04 Найти цитируемый пост)
небольшая
, а раза в два, как минимум smile 

PM MAIL Skype GTalk   Вверх
azesmcar
Дата 26.4.2009, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Lazin
а в этом смысле да! smile 
PM   Вверх
gcc
Дата 30.4.2009, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



PM WWW ICQ Skype GTalk Jabber   Вверх
dimes
Дата 8.6.2009, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 249
Регистрация: 20.7.2004
Где: то около СПБ

Репутация: нет
Всего: 14



perl как обычно обделили smile
PM ICQ   Вверх
nerezus
Дата 8.6.2009, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



gcc, тест на увеличение переменной на +1 - это жесткий бред )


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
unicuum
  Дата 11.6.2009, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 16.3.2005
Где: Рашка

Репутация: 1
Всего: 8



Цитата(nerezus @  24.4.2009,  10:16 Найти цитируемый пост)
Ты пишешь на C++ быстрее, чем я на PHP при одинаковом качестве? Что-то не верится =)
P.S. я юзаю к тому же и спец. фреймворки - ZF тот же. 

Не важно что используешь ты, я PHP хоть и смотрел, но не программирую на нём. Просто ты никогда не создашь по настоящему крутой сервис, так как проигрываешь с самого начала. А у меня хоть и малюсенький, но шанс есть.


--------------------
user posted image
обычный день на винграде
PM   Вверх
Wowa
Дата 11.6.2009, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



php отлично горизонтально масштабируется.. так что с производительностью проблем нет.
PM WWW   Вверх
nerezus
Дата 11.6.2009, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Просто ты никогда не создашь по настоящему крутой сервис, так как проигрываешь с самого начала. 
 Т.е. facebook, wikipedia и т.д. - это детские шалости?
хнык :'(

P.S. На каком основании ты говоришь такие несуразности? Масштабируемость - это не свойство ЯП.

Это сообщение отредактировал(а) nerezus - 11.6.2009, 13:23


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
gcc
Дата 11.6.2009, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



Цитата(Wowa @ 11.6.2009,  13:08)
php отлично горизонтально масштабируется.. так что с производительностью проблем нет.

возможно смотря как написать

но вот часто пишут что хостинги вырубают сайты так как они грузят сервер, а посещаемость не самая большая

если набрать в google.com 'drupal грузит хостинг' 'php nuke грузит хостинг' 'joomla грузит хостинг' 'ipb грузит хостинг' и т.д. то очень много кто жалуется
http://www.google.com.ua/search?hl=uk&...mp;aq=f&oq=

Добавлено через 10 минут и 3 секунды
Цитата(nerezus @ 8.6.2009,  17:58)
gcc, тест на увеличение переменной на +1 - это жесткий бред )

да, мне подсказал так написать

Код

class c {
        public $n;

        function hw() {
                $this->n++;
        }

        function do_it() {
                $i = 0; $this->n = 0;
                while ($i < 1000000) { $i++; $this->hw(); }
        }
}

$inst = new c();
$inst->do_it();  

PM WWW ICQ Skype GTalk Jabber   Вверх
nerezus
Дата 11.6.2009, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

но вот часто пишут что хостинги вырубают сайты так как они грузят сервер, а посещаемость не самая большая
 Не надо винить PHP в некомпетентности админов с образованием в три класса церковно-приходской.

Нормальный VDS можно взять от 7 евро в месяц.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0877 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.