ppch

Рейтинг
71
Регистрация
17.04.2006
Анатолий Денисов:
Вы хотите сделать сайт или стать web-разработчиком?

Моя цель сделать сайт по максимому самому, чтобы в будущем без проблем делать другие качетвенные сайты (для себя).

Не знаю на что силы тратить - изучать разные CMS'ы и выбирать что лучше подходит, или заняться изучением основ, хорошенько все спроектировать, и сделать все самому.

Помогите плиз решить вопрос: использовать какую-нибудь CMS или писать все самому?

Я сам программист со стажем, но с web-технологиями практически не сталкивался.

Сейчас хочу разработать простенький веб-сайт - каталог предприятий в определенной области.

Накупил книжек, изучаю, проектирую, планирую - думаю за пару месяцев сделаю все сам с нуля.

Но моя цель не только сделать сайт, но и освоить новые для меня технологии (PHP, MySQL, CSS, Ajax и т.д.)

Поможет ли мне в этом использование CMS? Или это средство для тех, кто уже "в теме"? Или наоборот, использование готовых систем помогает новичкам делать без глубинных знаний?

Какие вообще критерии использования CMS, по отношению к разработке всего "с нуля"?

MaxGubin:
Тема эта не очень модная - считается, что на современных машинах примитивное сжатие листов - дельта+байт-ориентированное кодирование, дает приемлемый результат в 99% случаев.

А как обстоят дела с поиском в длинных постингах (т.н. Zig-Zag joins)? Можно ли считать "Self-Indexed Inverted Files" от Зобеля приемлимым на данный момент решением?

Или действовать как предлагают в "Building a Distributed Full-Text Index for the Web" - словарь в B-tree c mixed-list в базе данных (ИМХО как-то сомнительно что это эффективно).

Или это тоже уже не модная тема и все давно устарело? :)

Может чего присоветуете....

(В общем-то решая эту проблему я и наткнулся на эти BDB - Binary Decision Diagram)

Спасибо

EvM, можно обратить внимание на FAST Data Search. Удовлетворяет всем вашим условиям, тока цена великовата - как раз от 100.000 $ . Русская морфология есть. Масштабируемость 100%, с запасом прочности так сказать.

Добрый день. Тут теперь технологии поиска обсуждаются?

Вот натолкнуся на интересную статью:

http://www.sc2001.org/papers/pap.pap338.pdf

"Compressing Inverted Files in Scalable Information Systems by Binary Decision Diagram Encoding"

Как я понял, авторы предлагают использовать "Binary Decision Diagrams" вместо инвертированных индексов. При этом утверждают что и размер индекса меньше, и скорость поиска выше (для булевых запросов).

По теме в инете очень мало инфы, статья написана в 1994 году. Чувствую что революции она не сделала, значит есть в этом подходе какие-то проблемы.

Не подскажете ли в чем они состоят? или куда копать чтоб самому разобраться?

Всего: 45