На страницу Пред. 1, 2, 3, 4, 5 След. |
|
|
Цитата: |
На тестах держало 20 запросов в секунду на динамику. Это примерно 1200k запросов или 120к уников, считая 10 запросов на уника.
|
На тестах - держит и 1000 запросов в секунду когда надо. А вот на "боевом" проекте, циферки уже другие. И на кой ляд один уник 10 запросов к динамике делать будет? Все остальные, кроме одного запроса, должны идти к статике. Желательно на CDN.
Цитата: |
Только вот как ее эффективно кешировать? Я вижу эту задачу нетривиальной. Не каждый же раз полгига ворочать.
|
А проблемы индейцев шерифа е..ут? Задача решаемая и решаемая достаточно просто. Называется "а нехер за один запрос дёргать такую базу".
Цитата: |
Админ хостинга в конце концов. Если нет админа - могу сам базовую конфигурацию поставить и настроить.
|
Угу. Это если ты плюшевыми мишками торгуешь. А если доры лепишь, линки спамишь и ебущихся людей продаёшь? Охота посторонних спецов будет привлекать?
Цитата: |
facebook как пример не покатит? PHP.
Далее по производительности: как пункты кроме видео и чата влияют на производительность? Или они для суммы, типа чтобы мбыло много чего делать и я не спорил, т.к. на рор это ощутимо проще реализовать?
|
А ты готов поручиться, что "внутрЕ" фейсбука не запрятаны компилённые сишки? И опять-таки, вопрос бюджета. Фейсбук хоть на турбобабамаше может себе позволить платформу разворачивать. Аренда +/- десятка серваков для балансировки для них не проблема
Цитата: |
Ну я же не битрикс юзаю, чтобы 2 секунды было
|
Банальный WP висящий под апачем и мускулом, отдаёт контент за 2 секунды. А бывает и за 10.
Цитата: |
А вот забить канал slow-connection-ами, существенно проще. Согласен. Только это не канал забивается, а памяти не хватает, т.е. проблема из-за канала, но нагрузка на память.
|
Вот и вижу, что ты нифига хайлоады не делал На хайлоаде в производительности часто выигрывает не тот язык, что быстрее работает "по синтетическим тестам", а тот что памяти меньше жрёт. Выживаемость выше.
http://shootout.alioth.debian.org/u64q/benchmark.php?test=all&lang=ruby&lang2=php&box=1
PHP работает быстрее, но жрёт больше памяти. Следовательно при росте запросов, сервер начнёт тормозить. И суммарно проиграет по быстродействию. |
|
|
|
|
|
Цитата: |
А ты готов поручиться, что "внутрЕ" фейсбука не запрятаны компилённые сишки?
|
Смысл им врать о своем сервисе? Они статью писали про его устройство.
Цитата: |
На хайлоаде в производительности часто выигрывает не тот язык, что быстрее работает "по синтетическим тестам", а тот что памяти меньше жрёт. Выживаемость выше.
|
НУ я как бы про это и написал, что с памятью проблема будет, внимательней.
Но если учесть, что на сервере 4гб оперативки(база на втором), то одновременно он много может вытянуть, ограничение по 20мб на процесс. Т.е. даже если среднее время загрузки динамики 8с, то все норм. По факту 3с на 512кбит канале.
И еще: оперативка очень дешевая. Добавить не проблема, сейчас даже любой современный десктоп по 8гб держит(4х2). |
|
|
|
|
|
итак: с чего все таки следует начать???
Питон? |
|
|
|
|
|
с чтения правил - неследует поднимать старые топики
последний: Сб Май 23, 2009 4:26 pm
твой: Пн Апр 26, 2010 5:17 pm
а начинать надо с того, что надо сегодня/завтра будет,
я советую конечно пхп, для прикладного веб-прог..
но если какие то "узкие" задачи, то и язык там, возможно, следует применить узкий и не популярный, так сказать. |
|
|
|
|
|
Извиняюсь за вторжение, но посты уважаемого и давно не отвечающего Вацлава вдохновили на написание в этом топике. ДП php я пробовал совсем чуть чуть, да, он подходит для веба, но не более, в отличие от Питона на котором как я понял можно писать разного рода программы и плюс его переносимость на другие ЯП, так что пытаюсь обуздать этого змия, но не так легко как казалось, синтаксис очень отличен от С++ и пхп и что самое плохое, совсем нет литературы наподобие "Python для чайников" ..и это на самом деле опять заставляет задуматься, может не стоит терять время и прыгать с языка на другой язык, а продолжать изучать с++... |
|
|
|
|
|
тоже читаю питон, вроде ниче сложного и синтаксис простой, правда у меня книжки хорошие есть , разберусь с питоном - возьмусь за джанго |
|
|
|
|
|
А товарищ Велигурскии не желает поделиться коллекцией книг, ссылочки (если можно не торрент)...или на мыло если не много..
спс)) |
|
|
|
|
|
если можно не торрент
жесть, снова про правила - размещать ссылки на торренты нельзя на форуме, - непровоцируй. |
|
|
|
|
|
ссылочка для экспрес метода http://ru.diveintopython.org/toc.html
пиши на мыло скину по почте
Саммерфилд М. Программирование на Python 3. Подробное руководство+CD
Лутц - Изучаем Python.3ed.2009 - читаю это
Учимся программировать вместе с Питоном |
|
|
|
|
|
|
veligursky, благодарю за информацию, сейчас начал читать Лутца "программирование на Питон", и сразу вопрос. у меня установлен eclipse и сам питон 26, а книга Лутца датируется 2001 годом, не будет это старовато для для обучения? или тот же господин Чаплыгин...(хотя оч хороши читается и не заставляет моск кипеть от одних только технических предложений)
lizendir, спасибо, един-ый подробный форум по Питону, в отличие от блогов где нет подробных общих пояснений. а чисто узко специализированное объяснение. |
|
|
|
|
|
veligursky писал(а): |
пиши на мыло скину по почте
|
admin@mail.ru спасибо. |
|
Последний раз редактировалось: dbx (Ср Апр 28, 2010 4:41 pm), всего редактировалось 1 раз |
|
|
|
|
dbx, читай за 2009 год, з-е издание
проверяй ящик |
|
|
|
|
|
dbx, во первых всётаки я тебе советую классику. "Язык программирования Python" Россума и коллег и вот этот вот курс от Сузи
http://www.intuit.ru/department/pl/python/
Как более подробное и пошаговое руководство да, очень хорош Лутц - "Изучаем Python" тебе про него уже сказали. Ещё больше можно узнать почитав Лутц "Программирование на Python" мне многое прояснило хотя если честно не дочитал до конца ни однуиз его - по Россуму и лекциям которые выше привёл разобрался а на эти всё никак времени не хватает дочитать.
Но вообще больше пробуй сам. Python очень быстро понимаешь на практике. Сразу врубаешься на сколько он удобен и прост. Вообще в силу того что полного русского мануала нет придётся многое проверять на практике как работает - не стесняйся ковыряй и запускай все методы модуля подряд пока не найдёшь нужный если не понятно что то в мануале(хотя там простой английский даже мне понятно).
IDE ты выбрал какую то уж слишком навороченную для начала. Возьми Pyscripter или SciTE(он кстати теперь есть на русском) |
|
|
|
|
|
Cabal, На данным момент Лутц 3 издание, и довольно таки все разжевано по полочкам, что важно для меня...а вот напр учебный курс на www.intuit.ru показался не таким ясным, т.е. примеры и пояснения есть, а все равно нет такоой четкой ясности как у Лутца...Мануал думаю на вики есть, правда по 3-ему Питону..а IDE посоветовали по одной оч заумной книжке, и к счастью все так легко встало, что теперь неохота переустанавливать))) |
|
|
|
|
|
|
|