Название: Ищу программиста Qt для проекта Отправлено: exvion от Июль 28, 2012, 15:25 Необходимо продумать и реализовать алгоритм сохранения веб-страниц с ресурсами (картинки, css, js) в базе данных или бинарном файле.
В результате должен получиться простой веб-браузер с менеджером закладок, только вместо закладок ссылки на веб-страницы в базе данных. Ссылки по теме: http://forum.sources.ru/index.php?showtopic=309251 По всем вопросам: exvion@gmail.com Название: Re: Ищу программиста Qt для проекта Отправлено: xokc от Июль 31, 2012, 09:41 Пишете новый Qt Assitant? Чем действующий не устраивает - хранилище там SQLite база, отображает HTML. Даже закладки есть. Остаётся только исходный html скормить qhelpgenerator и всё.
Название: Re: Ищу программиста Qt для проекта Отправлено: exvion от Август 01, 2012, 01:10 xokc, насколько я понял html страницы, прежде чем их скормить qhelpgenerator, необходмо вручную подготовить для этого. Мне бы хотелось получить удобный инструментарий для добавления веб-страниц из интернета в базу данных, оптимально было бы как в веб-браузере добавить страницу в закладки. Только не менеджер закладок, а менеджер вебстраниц в базе данных (отсортировать, найти, удалить, отредактировать). И выдержит ли sqlite, если добавлять по 500 страниц в день, 182500 страниц за год?
Название: Re: Ищу программиста Qt для проекта Отправлено: Bepec от Август 01, 2012, 07:04 sqlite помойму выдержит и большее, но у него есть ограничение - вся база вроде должна помещаться в оперативную память.
В любом случае можно в любой момент взять тот же MySQL и перейти на него - всего то драйвер поменять. Название: Re: Ищу программиста Qt для проекта Отправлено: DmitryM от Август 01, 2012, 07:37 Очередной HTTrack собираешься писать?
Название: Re: Ищу программиста Qt для проекта Отправлено: xokc от Август 01, 2012, 08:48 xokc, насколько я понял html страницы, прежде чем их скормить qhelpgenerator, необходмо вручную подготовить для этого. Ну понятно, что не получиться взять готовые qhelpgenerator и QtAssitant всё сразу заработает. Но я бы брал за основу именно их.Мне бы хотелось получить удобный инструментарий для добавления веб-страниц из интернета в базу данных, оптимально было бы как в веб-браузере добавить страницу в закладки. Только не менеджер закладок, а менеджер вебстраниц в базе данных (отсортировать, найти, удалить, отредактировать). И выдержит ли sqlite, если добавлять по 500 страниц в день, 182500 страниц за год? Выдержит без проблем. Что такое 200 тыс. записей для современной СУБД? Цитирую sqlite.org: The theoretical maximum number of rows in a table is 2**64 (18446744073709551616 or about 1.8e+19). То есть даже если каждая страница будет порождать 1000 записей Вам хватит на 101078049719 лет. Этого достаточно? sqlite помойму выдержит и большее, но у него есть ограничение - вся база вроде должна помещаться в оперативную память. Это что за предрассудки? Цитирую sqlite.org:"Supports terabyte-sized databases and gigabyte-sized strings and blobs" Название: Re: Ищу программиста Qt для проекта Отправлено: Bepec от Август 01, 2012, 09:14 Извиняюсь. Информация была актуальной очень давно, сейчас уже да - максимум вроде 32 тб.
|