Выбираем язык программирования.
На страницу Пред.  1, 2, 3, 4, 5  След.
Новая тема Написать ответ
# Сб Май 23, 2009 12:54 amDrKronos Зарег.: 11.03.2008 ; Сообщ.: 13024Ответить с цитатой
Цитата:
На тестах держало 20 запросов в секунду на динамику. Это примерно 1200k запросов или 120к уников, считая 10 запросов на уника.


На тестах - держит и 1000 запросов в секунду когда надо. А вот на "боевом" проекте, циферки уже другие. И на кой ляд один уник 10 запросов к динамике делать будет? Все остальные, кроме одного запроса, должны идти к статике. Желательно на CDN.

Цитата:
Только вот как ее эффективно кешировать? Я вижу эту задачу нетривиальной. Не каждый же раз полгига ворочать.


А проблемы индейцев шерифа е..ут? Smile Задача решаемая и решаемая достаточно просто. Называется "а нехер за один запрос дёргать такую базу".
Цитата:
Админ хостинга в конце концов. Если нет админа - могу сам базовую конфигурацию поставить и настроить.


Угу. Это если ты плюшевыми мишками торгуешь. А если доры лепишь, линки спамишь и ебущихся людей продаёшь? Охота посторонних спецов будет привлекать? Smile

Цитата:
facebook как пример не покатит? PHP.
Далее по производительности: как пункты кроме видео и чата влияют на производительность? Или они для суммы, типа чтобы мбыло много чего делать и я не спорил, т.к. на рор это ощутимо проще реализовать?


А ты готов поручиться, что "внутрЕ" фейсбука не запрятаны компилённые сишки? Smile И опять-таки, вопрос бюджета. Фейсбук хоть на турбобабамаше может себе позволить платформу разворачивать. Аренда +/- десятка серваков для балансировки для них не проблема Smile


Цитата:
Ну я же не битрикс юзаю, чтобы 2 секунды было Wink


Банальный WP висящий под апачем и мускулом, отдаёт контент за 2 секунды. А бывает и за 10.

Цитата:
А вот забить канал slow-connection-ами, существенно проще. Согласен. Только это не канал забивается, а памяти не хватает, т.е. проблема из-за канала, но нагрузка на память.


Вот и вижу, что ты нифига хайлоады не делал Smile На хайлоаде в производительности часто выигрывает не тот язык, что быстрее работает "по синтетическим тестам", а тот что памяти меньше жрёт. Выживаемость выше.

http://shootout.alioth.debian.org/u64q/benchmark.php?test=all&lang=ruby&lang2=php&box=1
PHP работает быстрее, но жрёт больше памяти. Следовательно при росте запросов, сервер начнёт тормозить. И суммарно проиграет по быстродействию.
# Сб Май 23, 2009 4:26 pmnerezus Зарег.: 22.05.2009 ; Сообщ.: 5Ответить с цитатой
Цитата:
А ты готов поручиться, что "внутрЕ" фейсбука не запрятаны компилённые сишки?

Смысл им врать о своем сервисе? Они статью писали про его устройство.

Цитата:
На хайлоаде в производительности часто выигрывает не тот язык, что быстрее работает "по синтетическим тестам", а тот что памяти меньше жрёт. Выживаемость выше.

НУ я как бы про это и написал, что с памятью проблема будет, внимательней.
Но если учесть, что на сервере 4гб оперативки(база на втором), то одновременно он много может вытянуть, ограничение по 20мб на процесс. Т.е. даже если среднее время загрузки динамики 8с, то все норм. По факту 3с на 512кбит канале.
И еще: оперативка очень дешевая. Добавить не проблема, сейчас даже любой современный десктоп по 8гб держит(4х2).
# Пн Апр 26, 2010 5:17 pmdbx Зарег.: 23.04.2010 ; Сообщ.: 8Ответить с цитатой
итак: с чего все таки следует начать???
Питон?
# Вт Апр 27, 2010 6:01 pmIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21732Ответить с цитатой
с чтения правил - неследует поднимать старые топики Angel

последний: Сб Май 23, 2009 4:26 pm
твой: Пн Апр 26, 2010 5:17 pm

а начинать надо с того, что надо сегодня/завтра будет,
я советую конечно пхп, для прикладного веб-прог..
но если какие то "узкие" задачи, то и язык там, возможно, следует применить узкий и не популярный, так сказать.
# Вт Апр 27, 2010 6:30 pmdbx Зарег.: 23.04.2010 ; Сообщ.: 8Ответить с цитатой
Извиняюсь за вторжение, но посты уважаемого и давно не отвечающего Вацлава вдохновили на написание в этом топике. ДП php я пробовал совсем чуть чуть, да, он подходит для веба, но не более, в отличие от Питона на котором как я понял можно писать разного рода программы и плюс его переносимость на другие ЯП, так что пытаюсь обуздать этого змия, но не так легко как казалось, синтаксис очень отличен от С++ и пхп и что самое плохое, совсем нет литературы наподобие "Python для чайников" Sad ..и это на самом деле опять заставляет задуматься, может не стоит терять время и прыгать с языка на другой язык, а продолжать изучать с++...
# Вт Апр 27, 2010 6:35 pmveligursky Зарег.: 14.07.2008 ; Сообщ.: 1127Ответить с цитатой
тоже читаю питон, вроде ниче сложного и синтаксис простой, правда у меня книжки хорошие есть Smile, разберусь с питоном - возьмусь за джанго
# Вт Апр 27, 2010 6:59 pmdbx Зарег.: 23.04.2010 ; Сообщ.: 8Ответить с цитатой
А товарищ Велигурскии не желает поделиться коллекцией книг, ссылочки (если можно не торрент)...или на мыло если не много..
спс))
# Вт Апр 27, 2010 7:27 pmIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21732Ответить с цитатой
если можно не торрент

жесть, снова про правила - размещать ссылки на торренты нельзя на форуме, - непровоцируй. Angel
# Вт Апр 27, 2010 8:49 pmveligursky Зарег.: 14.07.2008 ; Сообщ.: 1127Ответить с цитатой
ссылочка для экспрес метода http://ru.diveintopython.org/toc.html
пиши на мыло скину по почте
Саммерфилд М. Программирование на Python 3. Подробное руководство+CD
Лутц - Изучаем Python.3ed.2009 - читаю это
Учимся программировать вместе с Питоном
# Вт Апр 27, 2010 10:37 pmlizendir Зарег.: 07.07.2006 ; Сообщ.: 65Ответить с цитатой
Для интересующихся питоном рекомендую подписаться на http://pyplanet.ru ну или просто читать через веб-интерфейс - это единая лента сообщений русскоязычных блогеров, пишущих о python

По книгам о python есть большой топик тут: http://python.su/forum/viewtopic.php?id=18
# Ср Апр 28, 2010 11:06 amdbx Зарег.: 23.04.2010 ; Сообщ.: 8Ответить с цитатой
veligursky, благодарю за информацию, сейчас начал читать Лутца "программирование на Питон", и сразу вопрос. у меня установлен eclipse и сам питон 26, а книга Лутца датируется 2001 годом, не будет это старовато для для обучения? или тот же господин Чаплыгин...(хотя оч хороши читается и не заставляет моск кипеть от одних только технических предложений)

lizendir, спасибо, един-ый подробный форум по Питону, в отличие от блогов где нет подробных общих пояснений. а чисто узко специализированное объяснение.
# Ср Апр 28, 2010 11:10 amdbx Зарег.: 23.04.2010 ; Сообщ.: 8Ответить с цитатой
veligursky писал(а):

пиши на мыло скину по почте


admin@mail.ru спасибо.


Последний раз редактировалось: dbx (Ср Апр 28, 2010 4:41 pm), всего редактировалось 1 раз
# Ср Апр 28, 2010 12:07 pmveligursky Зарег.: 14.07.2008 ; Сообщ.: 1127Ответить с цитатой
dbx, читай за 2009 год, з-е издание
проверяй ящик
# Ср Апр 28, 2010 1:51 pmCabal Зарег.: 20.10.2007 ; Сообщ.: 1360Ответить с цитатой
dbx, во первых всётаки я тебе советую классику. "Язык программирования Python" Россума и коллег и вот этот вот курс от Сузи
http://www.intuit.ru/department/pl/python/
Как более подробное и пошаговое руководство да, очень хорош Лутц - "Изучаем Python" тебе про него уже сказали. Ещё больше можно узнать почитав Лутц "Программирование на Python" мне многое прояснило хотя если честно не дочитал до конца ни однуиз его - по Россуму и лекциям которые выше привёл разобрался а на эти всё никак времени не хватает дочитать.
Но вообще больше пробуй сам. Python очень быстро понимаешь на практике. Сразу врубаешься на сколько он удобен и прост. Вообще в силу того что полного русского мануала нет придётся многое проверять на практике как работает - не стесняйся ковыряй и запускай все методы модуля подряд пока не найдёшь нужный если не понятно что то в мануале(хотя там простой английский даже мне понятно).
IDE ты выбрал какую то уж слишком навороченную для начала. Возьми Pyscripter или SciTE(он кстати теперь есть на русском)
# Ср Апр 28, 2010 4:59 pmdbx Зарег.: 23.04.2010 ; Сообщ.: 8Ответить с цитатой
Cabal, На данным момент Лутц 3 издание, и довольно таки все разжевано по полочкам, что важно для меня...а вот напр учебный курс на www.intuit.ru показался не таким ясным, т.е. примеры и пояснения есть, а все равно нет такоой четкой ясности как у Лутца...Мануал думаю на вики есть, правда по 3-ему Питону..а IDE посоветовали по одной оч заумной книжке, и к счастью все так легко встало, что теперь неохота переустанавливать)))
Новая тема Написать ответ    ГЛАВНАЯ ~ ПОЛЕЗНЫЕ СТАТЬИ
 На страницу Пред.  1, 2, 3, 4, 5  След.
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.