Слава Шевцов

Слава Шевцов
Рейтинг
370
Регистрация
23.07.2005
Andreyka:
По какой статье закона РФ производится заверение сайта?

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

Andreyka:
Тогда не проще ли написать отмазку в виде дисклаймера - кто покупает мопед за 100 - ССЗБ?

По российским законам за контент сайта, в том числе содержании сообщений на форумах и досках объявлений, ответственность несёт владелец сайта. Грубо говоря, я пишу здесь призыв к свержению власти с танками на руках, Вы идёте к нотариусу, заверяете содержимое сайта и пишете заявление в милицию. Владельца форума в итоге могут отправлить на Магадан.

barty:
Большие проекты приносят большую прибыль, поэтому серверов для крупных проектов используется несколько. Обезательно балансинг нагрузок или просто, отдельно мухи отдельно котлеты (другими словами php на одном сервере, mysql на другом, веб на третьем). Избыточность в таких системах просто обязана присутствовать, иначе длительная недоступность очень плохо сказывается.

Причём избыточность не в запасе прочности серверов, а в их количестве. Лучше 4 сервера, чем такой же суммарной мощности один: намного дешевле и намного надёжнее. В идеале - стойка из обычных PC-шек. Время от времени один из них будет умирать, но стоить такой кластер будет дешевле и система будет значительно надёжнее.

edogs:
Очень странное развитие топика 🙄
Оптимизация скриптов смысл безусловно имеет и отрицание этого звучит с нашей точки зрения настолько странно, что даже возражения привести трудно. Если вспомнить книжку Брукса про "мифический человеко-час", то становится понятным, почему сразу идеальный и оптимизированный скрипт для рабочего проекта ни один менеджер в здравом уме и твердой памяти заказывать не будет.

Если вспомните того же Брукса, то должны знать, что единственный непредсказуемый момент в IT-проекте - это качество и скорость работы разработчиков. Если Вы знаете нагрузку на систему и её распределение, то оптимизировать MySQL можно за два дня, поставить сервер за неделю, вписать в код memcached дней за пять (логика скрипта не меняется), а бизнес-логику с архитектурой переработать - месяца два с учётом полного тестирования и написания скриптов для переноса данных. Уже через месяц ситуация с проектом может быть иная и будет нужен другой уровень оптимизации. Затраты на разные способы оптимизации посчитайте на досуге ;)

Gray:
У меня есть ощущение, что бинарники будут работать не на порядок быстрее, чем прекомпиленный код php-скрипта с Апачем. Тем более, что на время ответа mysql, например, это мало повлияет.
Гораздо эффективнее может оказаться переход с mod_php на FCGI-решение.

Будут работать на порядок (раз в пять-десять) быстрее. Ассемблер даст ускорение ещё раза в два за счёт оптимизации использования регистров. Но узкое место, как Вы верно заметили, обычно не в скриптовом коде.

OZE:
а вы готовы заплатить за движок генерации карт? т.е. вы готовы купить как минимум такой сервис как Яндекс.Карты? :)

Яндекс.Карты не имеют своего картографического движка и своих карт Москвы. Они используют сторонние данные. На Яндекс.Карты Яндекс сделал только интерфейс и поисковый движок. Всё остальное - чужое.

seomasters.ru:
Пример здесь

Куплю вместе с движком для генерации карт ☝

FixGuitar:
Слава Шевцов,
Согласен. Тут уже если самостоятельно разобраться и поправить код не можешь, то получается, что многим дороже выходят услуги программиста.

=offtop=

За чтож так программистов не уважаете?
И к словам цепляться не надо, их не для того говорят :)
=/offtop=

Gray верно говорит. Програмисты не в ту сторону смотрят. Сам был таким.

Вы сами сядьте и посчитайте какая часть нагрузки приходится на код, на процессы (по памяти) и на базу данных. В подавляющем числе случаев проблема будет не в скорости кода. Вы просто сядьте и посчитайте. Или возьмите реальные проекты: пару-тройку своих маленьких или Wikipedia с LiveJournal, для которых есть хорошие отчёты ( http://solutions.mysql.com/mysql-dell/mysql-livejournal-slides.pdf ), и посмотрите, где возникает основная нагрузка и как с ней справляются. Если бы скрипты были узким местом, то там бы часть PHP/Perl скриптов переписали на С/С++ вместо добавления очередного десятка мощных серверов. Не переписывают - добавляют сервера. Причём сервера под базы, сами базы делят на логические части, ставят мемкешед-сервера. Код как был на тормознутом PHP/Perl, так и крутится. Для большей тормознутости его переписали на объектно-ориентированный вариант 😆

BigConcept:
ИМХО такой пиар моло что принесет, пиартить надо как LovePlanet - по всем каналам, тогда эффект будет

Посмотрите на данные Алексы по посещаемости - практически нет эффекта. Это видно по отсутствия резких всплесков посещаемости сайта в дни рекламы. Скорее всего, LovePlanet потратил деньги впустую.

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

Вы будете смеяться, но проще именно закешировать данные, а потом поставить дополнительный (ые) сервер (а). Как правило, это будет значительно дешевле, чем оптимизировать код. Месяц работы программиста (разобраться в обширном коде, поправить и всё протестировать заново) стоит 3К баксов с налогами. Новый сервак в стойку - 1-2К баксов в год в зависимости от качества сервера (500 баксов на колокейшн в год учтены).

Всего: 33355