Цитата(Denis_Sintsov @ 30.11.2010, 16:16)

При чем здесь "узнают, не узнают". Создают для того, что бы в код можно интегрировать свои библиотеки, фичи, быстро модернизировать. Например если сайт создан на zend framework, то будет проблематично вставить функционал в чужой форум, с совсем другой архитектурой. Примерно, как создавать сайт "с нуля", и половину написать на php, а другую на c++.
Поверь, я немножко вкурсе о веб-программировании. Форумы с нуля пишут только такие гиганты как mail.ru, google.ru, rambler.ru и т.д. Точнее у них это часть общей системы, которую сотни программистов разрабатывают. Есть конечно энтузиасты, которые пишут свои форумы для своего сайтика, но функционал таких форумов сводится к минимуму, и зачастую юзабилити никакого.
ubuntu.com, ubuntu.ru, exler.ru, .ixbt.com, ren-tv.com - это типа не серьёзные порталы, раз у них движки форумные не самописные?

В связи с модульностью и объектно-ориентированным программированием вовсе не требуется разрабатывать свой форум чтобы интегрировать со своим движком. Все прекарсно совмещается, и С++ и php. Учи матчасть.