1

Тема: Як влаштовані онлайн-бібліотеки

Доброго дня,
Є безліч сайтів, де розміщуються різні книги, твори
НАПРИКЛАД, http://www.ukrlib.com.ua/
Розкажіть, як побудовані такі сайти, як відбувається розміщення нових книг,
які скрипти використовуються, як відбувається поділ на сторінки
І де взагалі можна знайти інформацію на цю тему ?
дякую

2

Re: Як влаштовані онлайн-бібліотеки

Головне мати книгу в цифровому вигляді.
Розбити повний текст на сторінки досить легко.
Використовуючи або звичайний тхт файл або бд.

У будь-якому випадку там немала кількість даних, отже краще розбивати на сторінки на етапі завантаження на сайт, щоб не генерувати нову сторінку книги при кожному завантаженні сторінки сайту, ну і бажано кешування.

3

Re: Як влаштовані онлайн-бібліотеки

Яке ця тема має відношення до "організації роботи форуму"?

Подякували: leofun011

4

Re: Як влаштовані онлайн-бібліотеки

Chemist-i написав:

Яке ця тема має відношення до "організації роботи форуму"?

випадково не туди написав, не помітив

5

Re: Як влаштовані онлайн-бібліотеки

VTrim написав:

Головне мати книгу в цифровому вигляді.
Розбити повний текст на сторінки досить легко.
Використовуючи або звичайний тхт файл або бд.

У будь-якому випадку там немала кількість даних, отже краще розбивати на сторінки на етапі завантаження на сайт, щоб не генерувати нову сторінку книги при кожному завантаженні сторінки сайту, ну і бажано кешування.

то в бд потрібно заливати весь файл, чи окремі сторінки ?

6 Востаннє редагувалося VTrim (30.08.2016 14:54:41)

Re: Як влаштовані онлайн-бібліотеки

Nick9956 написав:
VTrim написав:

Головне мати книгу в цифровому вигляді.
Розбити повний текст на сторінки досить легко.
Використовуючи або звичайний тхт файл або бд.

У будь-якому випадку там немала кількість даних, отже краще розбивати на сторінки на етапі завантаження на сайт, щоб не генерувати нову сторінку книги при кожному завантаженні сторінки сайту, ну і бажано кешування.

то в бд потрібно заливати весь файл, чи окремі сторінки ?

Ну ці сторінки потрібно попередньо згенерувати з загального тексту і кожну записати в бд.