Суббота, 2024-05-18, 07:36:03
Welcome to Forscripts!
Приветствую Вас Гость | RSS
Главная страница | Каталог статей | Регистрация | Вход
Меню сайта
Категории каталога
PhpBB [4]
Punbb [4]
SMF [3]
Exbb [3]
Minibb [1]
Phorum [1]
XMB [1]
IkonBoard [1]
Mybb [1]
Yabb [1]
FudForum [1]
Intellect Board [0]
UseBB [1]
Наш опрос
Какому виду распространения скрипта Вы отдаете предпочтение?
Всего ответов: 105
Последние обсуждения
  • IPB 2.2.2 от forscripts (1)
  • установка млин...) (2)
  • Не могу поставить воблу. (4)
  • мод SubForums Plus (6)
  • Скины для 3.6.5 (0)
  • Блок рекламы
  • Сюда надо кликать

  • Заработай на своем сайте

  • Зарегистрируйся и получи 0.5 WMZ

  • Лучшая партнерская программа

  • Раскрутка сайта. 0.1 WMZ при регистрации

  • Ваша ссылка
    Начало » Статьи » Free-Скрипты. » PhpBB

    История успеха phpBB
    История успеха phpBB На сегодняшний день phpBB является одним из самых попу- лярных скриптов веб-конференций. Тысячи сайтов создают сообщества, используя именно phpBB. В отличие от многих других подобных скриптов, phpBB является бесплатным и распространяется по лицензии GPL. Это один из примеров успешного проекта Open Source, который функционирует не хуже, а может даже и лучше своих платных аналогов. Помимо впечатляющих возможностей и хорошей производительности, phpBB имеет еще одно огромное преимущество ― отзывчивое сообщество. Продукт приобрел многих сторонников, которые гарантируют квалифицированную помощь каждому нуждающемуся в ней. Недавно мне выпала честь взять интервью у Джеймса Эткинсона (theFinn), основателя и менеджера проекта phpBB. Эмир Мусабейсик (ЕМ): Как и почему была начата работа над проектом phpBB? Каким образом подобралась команда разработчиков? Думали ли вы, что ваш продукт станет таким популярным? Джеймс Эткинсон (JA): Я начал работу над проектом летом 2000 года с возвышенной целью ― снабдить форумом сайт моей жены. На тот момент реальным, известным мне, программным обеспечением для веб-конференций были UBB и Phorum. UBB был слишком дорогим для бедного студента колледжа, а стиль Phorum мне совершенно не нравился. Мне был нужен хороший, открытый проект, поэтому было решено начать свою разработку. Я скопировал стиль UBB и стал распространять скрипт под GPL лицензией. Команда стала собираться после того, как я оставил сообщение на DevShed с просьбой потестировать мой форум. Вскоре после этого я открыл проект на sourceforge.net, и люди стали присылать мне свои варианты кода и запросы по поводу присоединения к проекту. С тех пор процесс начал набирать обороты как снежный ком. Что касается популярности продукта, то она стала для меня настоящим шоком. Я начинал работу над проектом без особых претензий и стремлений. Оригинальное интервью состоялось 13 февраля 2004 года. Open Source ЕМ: phpBB является одним из нескольких Open Source проектов веб-конференций. Почему вы выбрали именно Open Source? JA: Я даже не рассматривал других вариантов. Я и все члены команды phpBB верят в идеалы свободного программного обеспечения. ЕМ: Как вы считаете, какие преимущества перед коммерческими решениями приобрел phpBB, используя модель Open Source? JA: Самое большое наше приобретение от Open Source ― это то, что мы имеем большее сообщество пользователей, чем другие платные веб-конференции. Для вхождения в phpBB сообщество не нужно платить никаких вступительных взносов, любой вебмастер может при желании поставить phpBB на свой сайт. Постепенно, накапливая опыт, многие люди начинают ощущать, что могут дать что-то взамен, и присоединяются к сообществу, чтобы помогать другим пользователям. И это одна из самых замечательных вещей в Open Source ― люди помогают людям. ЕМ: Можете ли вы дать совет разработчикам, которые только начинают работу над своими проектами? JA: Самое главное – это прислушиваться к своим пользователям. Именно они ведут ваш продукт вперед и помогают в его поддержке. Во-вторых, вам следует придерживаться своих идеалов и не изменять им. Одна из причин, по которым phpBB стал таким популярным, заключается в том, что он оставался стабильным. Мы никогда не меняли свое имя, не меняли своих приоритетов и никогда не меняли лицензию на продукт. Мы придерживались тех идеалов, которые были заложены в продукт с момента его основания. Такой подход позволил нашему сообществу считать phpBB крепким и стабильным. ЕМ: Во многом, своим успехом вы обязаны сообществу пользователей. Создается впечатление, что вы умеете создавать не только хорошие скрипты, но и можете дать совет вебмастерам по созданию сообществ. JA: Одной из самых больших ошибок начинающих становится их нежелание начинать с малого. Я видел много веб-конференций с 10-12 форумами при двадцати сообщениях на всю конференцию. Это плохой путь для старта. Начните с двух-трех форумов и позвольте дискуссии завязаться, а уже потом расширяйтесь по мере необходимости. Также вам нужна приманка ― то, что соберет людей вокруг вашей веб-конференции и станет отправной точкой для дискуссий. SitePoint великолепный тому пример. Это большой сайт с массой материалов, которые приводят посетителей в форумы. Разработка в деталях ЕМ: Не могли бы вы описать, как члены команды взаимодействуют между собой? Как вы решаете, что пришло время добавить новую возможность? Кто отвечает за какие аспекты проекта? JA: Мы общаемся посредством форумов на phpBB.com. Там суще ствует служебный форум «За кулисами», где мы планируем работу по сайту и форуму. Идеи по новым возможностям поступают напрямую от поль- зователей. На sourceforge.net у нас есть список пожеланий, и команда разработчиков (под руководством psoTFX) решает, как и в какие сроки реализовывать те или иные пожелания. Наш цикл разработки достаточно закрыт, и мы стараемся не вносить код, полученный не от членов команды, однако с большой охотой принимаем пожелания и идеи от пользователей. EM: Производительность является большой головной болью для администраторов форумов. Как phpBB справляется с большой конкуренцией на этом направлении? Как вам удается балансировать между внедрением новых возможностей и всеобщей производительностью phpBB? JA: Команда разработчиков всегда принимает во внимание общий эффект от внедрения каждой новой возможности. Если какая-либо из возможностей требует много системных ресурсов, то она либо переписывается (как это не раз случалось, например, с нашим поиском и системой разграничения прав), либо удаляется совсем. Мы считаем, что производительность форума не должна приноситься в жертву некоторым «красивым» функциям. phpBB был изначально ориентирован на стабильность, безопасность и производительность. Такая ориентация будет продолжена в последующих разработках и релиз phpBB 2.2 демонстрирует наращивание производительности при наличии новой функциональности. Эта производительность будет особенно заметна в работе больших форумов. Мы многому научились у пользователей, которые администрируют большие форумы. ЕМ: Безопасность тоже является важным фактором для phpBB, который и так кажется достаточно безопасным. Что в этой сфере вы планируете улучшить в будущем? JA: Над безопасностью мы серьезно работали в первых версиях (v1.x). Тогда мы старались убедиться в том, что все дыры залатаны. Теперь каждая новая возможность тщательно проверяется с точки зрения безопасности на всех этапах разработки. Наша команда разработчиков следит за всеми данными, входящими в скрипт извне, с целью избежать нарушения целостности SQL-запросов (так называемых SQL-инъекций). В целом, в последних версияхмы уделяем много внимания проверке данных, вводимых в формы. Безопасность является одним из главных стремлений phpBB. ЕМ: В основном phpBB работает с MySQL, но разработан также и абстрактный класс для других СУБД. Можете ли вы привести примеры успешной работы с другими базами данных? JA: Я люблю говорить: «О да, x.com использует phpBB с Postgres, и он работает великолепно», ― но чаще всего мы слышим именно о работе с MySQL. Это самая популярная СУБД для использования с нашим форумом, и большинство пользователей работают именно с MySQL. Наверное нам следует уделять больше внимания именно этой базе данных. ЕМ: Если оглянуться назад, есть ли что-нибудь такое, о чем вы сожалеете? JA: Орфографические ошибки в версии 1.0, на которые обратили внимание будущие соратники. Но вообще-то я не могу назвать ничего такого. Это был великолепный путь, который уже пройден, и я смотрю вперед, на будущее нашего проекта! Ссылки к статье: http://www.phpbb.com Оригинал интервью находится по адресу: http://www.sitepoint.com/article/james-atkinson-founder-phpbb
    Категория: PhpBB | Добавил: forscripts (2006-12-30) | Автор: forscripts
    Просмотров: 780 | Рейтинг: 0.0

    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Форма входа
    Поиск по каталогу
    Друзья сайта
    Статистика
    Rambler's Top100



    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Последние новости
    [2007-05-06][Новые релизы]
    Minibb 2.0.4: Less w...
    [2007-05-02][Разное]
    SMF 2.0 - скрипт буд...
    [2007-04-29][Уязвимости]
    SQL-инъекция в Mybb
    [2007-04-29][Уязвимости]
    Межсайтовый скриптин...
    [2007-04-28][Новые релизы]
    Usebb 1.0.6
    Блок рекламы
    Copyright Alex007 © 2006-2007

    Яндекс цитирования PageRank
    Хостинг от uCoz
    Дополнительный хостинг & домен любезно предоставлен uaForum.org