АРМАДА
Выбираем язык программирования.
На страницу Пред.  1, 2, 3, 4, 5  След.
Новая тема Написать ответ
Ср Авг 20, 2008 6:28 am Start Post: Выбираем язык программирования. 

DrKronos
SEO-доктор
Зарегистрирован: 11.03.2008
Сообщений: 13024
Moder (Сумма: 1)
Обратиться по нику
# Добавлено:Сб Май 23, 2009 12:54 amОтветить с цитатой
Цитата:
На тестах держало 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 работает быстрее, но жрёт больше памяти. Следовательно при росте запросов, сервер начнёт тормозить. И суммарно проиграет по быстродействию.
Oscar the grouch Здесь могла быть ваша реклама

nerezus
Свой
Зарегистрирован: 22.05.2009
Сообщений: 5
Обратиться по нику
# Добавлено:Сб Май 23, 2009 4:26 pmОтветить с цитатой
Цитата:
А ты готов поручиться, что "внутрЕ" фейсбука не запрятаны компилённые сишки?

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

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

НУ я как бы про это и написал, что с памятью проблема будет, внимательней.
Но если учесть, что на сервере 4гб оперативки(база на втором), то одновременно он много может вытянуть, ограничение по 20мб на процесс. Т.е. даже если среднее время загрузки динамики 8с, то все норм. По факту 3с на 512кбит канале.
И еще: оперативка очень дешевая. Добавить не проблема, сейчас даже любой современный десктоп по 8гб держит(4х2).

dbx
Свой
Зарегистрирован: 23.04.2010
Сообщений: 8
Обратиться по нику
# Добавлено:Пн Апр 26, 2010 5:17 pmОтветить с цитатой
итак: с чего все таки следует начать???
Питон?

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 21745
Обратиться по нику
# Добавлено:Вт Апр 27, 2010 6:01 pmОтветить с цитатой
с чтения правил - неследует поднимать старые топики Angel

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

а начинать надо с того, что надо сегодня/завтра будет,
я советую конечно пхп, для прикладного веб-прог..
но если какие то "узкие" задачи, то и язык там, возможно, следует применить узкий и не популярный, так сказать.
porno

dbx
Свой
Зарегистрирован: 23.04.2010
Сообщений: 8
Обратиться по нику
# Добавлено:Вт Апр 27, 2010 6:30 pmОтветить с цитатой
Извиняюсь за вторжение, но посты уважаемого и давно не отвечающего Вацлава вдохновили на написание в этом топике. ДП php я пробовал совсем чуть чуть, да, он подходит для веба, но не более, в отличие от Питона на котором как я понял можно писать разного рода программы и плюс его переносимость на другие ЯП, так что пытаюсь обуздать этого змия, но не так легко как казалось, синтаксис очень отличен от С++ и пхп и что самое плохое, совсем нет литературы наподобие "Python для чайников" Sad ..и это на самом деле опять заставляет задуматься, может не стоит терять время и прыгать с языка на другой язык, а продолжать изучать с++...

veligursky +
Гуру
Зарегистрирован: 14.07.2008
Сообщений: 1127
Обратиться по нику
# Добавлено:Вт Апр 27, 2010 6:35 pmОтветить с цитатой
тоже читаю питон, вроде ниче сложного и синтаксис простой, правда у меня книжки хорошие есть Smile, разберусь с питоном - возьмусь за джанго
Блог для Новичков в SEO и CPA, CPA Admitad

dbx
Свой
Зарегистрирован: 23.04.2010
Сообщений: 8
Обратиться по нику
# Добавлено:Вт Апр 27, 2010 6:59 pmОтветить с цитатой
А товарищ Велигурскии не желает поделиться коллекцией книг, ссылочки (если можно не торрент)...или на мыло если не много..
спс))

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 21745
Обратиться по нику
# Добавлено:Вт Апр 27, 2010 7:27 pmОтветить с цитатой
если можно не торрент

жесть, снова про правила - размещать ссылки на торренты нельзя на форуме, - непровоцируй. Angel
porno

veligursky +
Гуру
Зарегистрирован: 14.07.2008
Сообщений: 1127
Обратиться по нику
# Добавлено:Вт Апр 27, 2010 8:49 pmОтветить с цитатой
ссылочка для экспрес метода http://ru.diveintopython.org/toc.html
пиши на мыло скину по почте
Саммерфилд М. Программирование на Python 3. Подробное руководство+CD
Лутц - Изучаем Python.3ed.2009 - читаю это
Учимся программировать вместе с Питоном
Блог для Новичков в SEO и CPA, CPA Admitad

lizendir
Свой
Зарегистрирован: 07.07.2006
Сообщений: 65
Обратиться по нику
# Добавлено:Вт Апр 27, 2010 10:37 pmОтветить с цитатой
Для интересующихся питоном рекомендую подписаться на http://pyplanet.ru ну или просто читать через веб-интерфейс - это единая лента сообщений русскоязычных блогеров, пишущих о python

По книгам о python есть большой топик тут: http://python.su/forum/viewtopic.php?id=18
Парсинг сайтов, сбор и обработка данных

dbx
Свой
Зарегистрирован: 23.04.2010
Сообщений: 8
Обратиться по нику
# Добавлено:Ср Апр 28, 2010 11:06 amОтветить с цитатой
veligursky, благодарю за информацию, сейчас начал читать Лутца "программирование на Питон", и сразу вопрос. у меня установлен eclipse и сам питон 26, а книга Лутца датируется 2001 годом, не будет это старовато для для обучения? или тот же господин Чаплыгин...(хотя оч хороши читается и не заставляет моск кипеть от одних только технических предложений)

lizendir, спасибо, един-ый подробный форум по Питону, в отличие от блогов где нет подробных общих пояснений. а чисто узко специализированное объяснение.

dbx
Свой
Зарегистрирован: 23.04.2010
Сообщений: 8
Обратиться по нику
# Добавлено:Ср Апр 28, 2010 11:10 amОтветить с цитатой
veligursky писал(а):

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


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


Последний раз редактировалось: dbx (Ср Апр 28, 2010 4:41 pm), всего редактировалось 1 раз

veligursky +
Гуру
Зарегистрирован: 14.07.2008
Сообщений: 1127
Обратиться по нику
# Добавлено:Ср Апр 28, 2010 12:07 pmОтветить с цитатой
dbx, читай за 2009 год, з-е издание
проверяй ящик
Блог для Новичков в SEO и CPA, CPA Admitad

Cabal
Гуру
Зарегистрирован: 20.10.2007
Сообщений: 1360
Обратиться по нику
# Добавлено:Ср Апр 28, 2010 1:51 pmОтветить с цитатой
dbx, во первых всётаки я тебе советую классику. "Язык программирования Python" Россума и коллег и вот этот вот курс от Сузи
http://www.intuit.ru/department/pl/python/
Как более подробное и пошаговое руководство да, очень хорош Лутц - "Изучаем Python" тебе про него уже сказали. Ещё больше можно узнать почитав Лутц "Программирование на Python" мне многое прояснило хотя если честно не дочитал до конца ни однуиз его - по Россуму и лекциям которые выше привёл разобрался а на эти всё никак времени не хватает дочитать.
Но вообще больше пробуй сам. Python очень быстро понимаешь на практике. Сразу врубаешься на сколько он удобен и прост. Вообще в силу того что полного русского мануала нет придётся многое проверять на практике как работает - не стесняйся ковыряй и запускай все методы модуля подряд пока не найдёшь нужный если не понятно что то в мануале(хотя там простой английский даже мне понятно).
IDE ты выбрал какую то уж слишком навороченную для начала. Возьми Pyscripter или SciTE(он кстати теперь есть на русском)
Cabal - патентованный зануда.

dbx
Свой
Зарегистрирован: 23.04.2010
Сообщений: 8
Обратиться по нику
# Добавлено:Ср Апр 28, 2010 4:59 pmОтветить с цитатой
Cabal, На данным момент Лутц 3 издание, и довольно таки все разжевано по полочкам, что важно для меня...а вот напр учебный курс на www.intuit.ru показался не таким ясным, т.е. примеры и пояснения есть, а все равно нет такоой четкой ясности как у Лутца...Мануал думаю на вики есть, правда по 3-ему Питону..а IDE посоветовали по одной оч заумной книжке, и к счастью все так легко встало, что теперь неохота переустанавливать)))
Новая тема Написать ответ    ГЛАВНАЯ ~ ПОЛЕЗНЫЕ СТАТЬИ

Перейти:  





Генеральный спонсор



Партнеры