Как сделать сайт, который не упадет, или техническая сторона стартапа

Готовлю ряд объемных публикаций про техническую сторону разработки высокопосещаемых web 2.0 проектов. Судя по общению на http://denis.boltikov.ru/go/CkMQElxLHVkNF1FfVQMHGENMSQ==/ у многих начинающих разработчиков в этой области большие пробелы. Опытом Олега Бунина я конечно не обладаю, но что знаю — готов поделится.

Рассказываnm буду о реальном опыте, поэтому о некоторых вещах, которые знаю только теоретически, буду упоминать только вскользь.

Формат — обзорный пост, а затем разбор реальных примеров. Приблизительная тематика следующая.

  • Быстрые сервера: nginx, lighttpd, другие. FastCGI.
  • Базы данных, выбор типа таблиц, оптимизация структуры базы данных.
  • Оптимизация sql-запросов, кеширование
  • Кеширование данных. Memcached.
  • Организация нагрузочного тестирования.
  • Кластеры. Особенности разработки сайтов для работы на них.
  • Архитектура проектов.

Примерно так.

Вопросы очень приветствуются. Предложения тоже. Замечания, уточнения, дискуссии — приветствуются вдвойне.

Первый пост: Использование memcached. Там уже развернулась интересная дискуссия.

P.S. Несколько ссылок.
Юрий Ветров делится своим опытом в работе с фрилансерами. Часть первая: проблемы. Часть вторая: решения.

Станислав Малкин рассказывает о своих экспериментах в областей видимости переменных в разных языках программирования.

Антон Попов, автор книги про маркетинг в блогах, спрашивает как потратить 98 раз по 10 баксов для продвижения своего блога.

Теги: ,

Еще по теме

Posted on октября 11, 2007 
Filed Under Школа стартапов

Комментарии

Всего комментариев: 10

  1. anycolor - октября 12, 2007 00:24

    Станислав Малкин я ;) В блоге есть раздел «Мое резюме». Надо наверное в «Обо мне» вынести информацию :)

  2. Денис Болтиков - октября 12, 2007 00:26

    Сейчас поправлю :) а раздел я не заметил :(

  3. anycolor - октября 12, 2007 00:34

    Больше моя недоработка. Уже исправил — теперь в Обо мне — есть информация нужная.

    P.S. Спасибо за упоминание.

  4. Vyazovoi - октября 12, 2007 00:55

    Отлично, это именно то что мне нужно :)

  5. jojo45 - октября 12, 2007 10:06

    Впринципе верная тактика...особенно полезно для новичков.

  6. Денис Болтиков - октября 12, 2007 10:26

    2jojo45

    Да, это как раз для новичков.

  7. Пост на конкурс “Раскрути свой блог” : Денис Болтиков - октября 13, 2007 00:31

    [...] по определенным темам Желание написать цикл постов о технической стороне разработки стартапов и первый обзорный пост на эту тему про memcached увеличило [...]

  8. Lecactus - ноября 12, 2007 17:54

    Решил я себе индейца апача променять на более «быстрого» nginx или аналога.

    удалось установить таки nginx+fastcgi php5 + rewrite + eaccelerator + mysql

    прирост в скоросте действительно заметен раза так в 2, НО

    столкнулся с трудностями:

    скрипт, который обрабатывает запрос на скачивание файла в 90% случаев задумывается секунд на 60−90 перед отдачей имени файла. в апаче такой проблемы нету

    и еще у меня 5доменов, все в конфиге прописаны но пхп обрабатывается только если прописать параметр

    SCRIPT_NAME c солным путем до одного из хостов. и только в нем потом пхп и работает. если прописать корневую папку всех хостов то пхп пытается обработать index.php в этом корне.

    целый день читаю сайт автора nginx и по форумам ищу — везде обрывки и ничего толком не написано

  9. depeche mode personal - декабря 20, 2007 14:02

    depeche mode personal...

    depeche mode mp3 bjork voilently happy mp3 depeche mode mp3 free enjoy the silence...

  10. TYUS - июля 17, 2008 13:23

    Вот про это хотелось бы по подробнее узнать.

    Собрался я делать несколько сервисов, надо чтоб не тормозили

Комментарии закрыты.

Тема Vertigo Blue Theme от Brian Gardner.
Движок WordPress.

Рейтинг блогов