КулЛиб - Классная библиотека!
Всего книг - 371092 томов
Объем библиотеки - 446 Гб.
Всего авторов - 157375
Пользователей - 82898

Впечатления

nga_rang про Круз: Земля лишних. Два билета туда (Боевая фантастика)

Надо же, книга заблокирована. Успел прочитать. Впечатление: от Круза, царство ему небесное, ничего нет. Штампы о благородных и порядочных бандитах из литературного ширпотреба 90-х есть. Андрей Царев решил заработать лёгких денег на имени успешного автора не имея ни таланта ни совести.

Рейтинг: 0 ( 0 за, 0 против).
kiyanyn про Уилсон: Спин (Научная Фантастика)

Откровенно говоря, кроме забавной идеи - не понимаю, почему книга постоянно встречается во всяких "Топ-###" всяких фантастик. Не зная - эдакое среднее произведение среднего автора, неимоверно растянутое...

Кстати, не без нестыковок :(

Рейтинг: +1 ( 1 за, 0 против).
kiyanyn про Азимов: Темные века. Раннее Средневековье в хаосе войн (История)

Пожалуй, темные эти века не из-за какой-то их особой "темноты" - в смысле, ужасности, а из-за их незнания большинством людей, "проходивших" их классе в 5 школы.

Азимов делает их в этом смысле немного светлее, за что лично я ему весьма признателен.

Рейтинг: +1 ( 1 за, 0 против).
Foggycat про Вязовский: Режим бога. Триумф Красной звезды (Старинная литература)

Вот что неприятно...Книгу "Режим Бога" написал другой автор
https://coollib.net/a/119529 не скажу, какая она на вкус и цвет, так как чуть прочитал...не моё...и тут появляется товарищ Вязовский, который спиздил нет слямзил, короче - украл навание и тему у другого автора и спокойно пашет на чужой ниве...ворьё есть ворьё, да ещё и без таланта...да, забыл добавить...все воры...а их много не только на СИ...прикрывают причинное место воровство приличным словом фанфик... Хи )))

Рейтинг: +3 ( 3 за, 0 против).
kiyanyn про Костин: Скагаран 1: Робинзоны космоса (Альтернативная история)

Переписанные "Робинзоны космоса" Карсака, и не более того. Одна надежда - на обещанное продолжение (если оно, конечно, будет), а пока - увы! - но до хорошей оценки, как мне кажется, не дотягивает.

Рейтинг: +1 ( 1 за, 0 против).
kiyanyn про Вихрев: Третья сила. Сорвать Блицкриг! (сборник) (Боевая фантастика)

Могу сказать только одно - с моей точки зрения, совершенно неправдоподобно. Неправдоподобные персонажи, неправдоподобные дела - и совершенно неправдоподобные результаты этих дел...

Рейтинг: +2 ( 2 за, 0 против).
Форумы - Новости - Новости от 19 ноября.
CoolLib
CoolLib's picture
Оффлайн
Администратор
Зарегистрирован: 06.09.2012
Премия "Почётный Библиотекарь" (Сделано 5000 действий с базой библиотеки!)

Здравствуйте!

Хочу отчитаться о проделанной работе и немного определиться с планами на будущее.

После переезда вся основная работа была направлена на ускорение сайта. Не секрет, что посещаемость растёт с каждым днём. Пару месяцев назад цифра в 15 - 20 тысяч "уников" в сутки казалась фантастической. Сейчас же 40 тысяч уже норма . Коротко опишу то, что было сделано:

  • Теперь библиотека работает на 3х серверах. Один со статикой (книгами, картинками и тд.) и два с веб-серверами библиотеки.
  • "Главный" сервер обслуживает домен coollib.net, на втором работает coollib.com и opds-каталог, а на третьем (ftp.coollib.net) - вся статика. Сервера независимы и в случае сбоя одного, остальные будут работать. Такая схема позволила оптимально использовать ресурсы всех серверов.
  • Теперь сайт работает на форке Drupal под названием Pressflow. Плюсом является масштабируемость и скорость работы, а минус в том, что не считаются анонимы. Для coollib.net и coollib.com подняты кэширующие прокси сервера. Кэш отдаётся только анонимам, так что у них сайт должен "летать". Но, т.к. при отдаче кэша не используется база и не требуется выполнение скриптов, то железо удалось немного разгрузить. Так что у зарегистрированных и авторизованных пользователей сайт должен работать быстрее. Даже при падении веб-сервера кэш всё-равно некоторое время будет отдаваться анонимам , и уже переконвертированные или сжатые книги можно будет ещё скачать (т.к. они находятся на другом сервере). Авторизованные же будут видеть ошибку.
  • Проведён анализ запросов к базе данных, самые долговыполняемые запросы теперь кэшируются на час (например запрос "всего книг в библиотеке" теперь не выполняется каждый раз, а его значение сохраняется на срок - 1 час).
  • Подчищен код темы, модулей и тд. CSS и JavaScript оптимизированы и сжаты. Уменьшено число переадресаций. Указанны правильные размеры картинок, валидаторы кэша и т.д.
  • На этом работу по "ускорению" временно закончу. Основное сделано, а мелкие исправления сильного прироста не дадут. Дальшейшее масштабирование уже будет решаться арендой дополнительного оборудования.

    Сейчас хочу немного поработать над функционалом. Буду пересматривать записи из "планов на будущее".

    В данный момент почти дописан код раздела "Серии" (по типу Либрусека) с возможностью выборки авторских или издательских серий, сортировку по количеству книг, популярности и тд. Возможно завтра внедрю его.

    Все предложения по функционалу желательно писать сюда, буду по мере возможности их реализовывать.

    AaS
    AaS's picture
    Оффлайн
    Библиотекарь
    Зарегистрирован: 12.11.2012
    Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Почётный книгодел (Создано 50 книг!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)
    Re: Новости от 19 ноября.

    Спасибо за информацию.
    Работа с сериями сейчас представляет наибольшую трудность в работе с базой.
    Повторю здесь, что уже предлагал предусмотреть в работах с сериями:
    1. Возможность добавлении серии в книгу через её ИД, а не через название.
    2. Возможность объединения серий (а вообще, желательна для них страница исправление серий, как для исправления библиографий - т.е. чтобы во всю серию сразу можно было добавлять жанр, язык и т.п.)
    3. Чтобы при переименовании серии робот не писал "такая серия уже есть в библиотеке, задайте другую" а предлагал объединение серий.

    —————

    Ну, теперь тут всё неплохо.

    loyosh
    loyosh's picture
    Оффлайн
    Библиотекарь
    Зарегистрирован: 03.10.2012
    Премия "Почётный Библиотекарь" (Сделано 5000 действий с базой библиотеки!)Мастер биографий (Создано 100 биографий!)Старожил форума (Добавлено 2000 сообщений на форуме!)
    Re: Новости от 19 ноября.

    Большое спасибо за вашу работу, и за информацию отдельное.

    —————

    На тротуаре он сел, снял костюм куриного окорочка, чтоб снова ощутить себя человеком, и замер, потому что изменений не почувствовал.

    laurentina1
    laurentina1's picture
    Оффлайн
    Зарегистрирован: 29.09.2012
    Re: Новости от 19 ноября.

    Возможность образовывать подсерии.
    Очень часто требуется во всяких разных Метро, С.Т.А.Л.К.Е.Р., Этногенез и тд

    Алмис
    Алмис's picture
    Оффлайн
    Зарегистрирован: 01.03.2013
    Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Супер-заливщик (Добавлено 500 книг в библиотеку!)
    Re: Новости от 19 ноября.

    Большое спасибо за вашу деятельность.
    Что касается предложений по функционалу, лично у меня предпочтение то же, что и всегда. В первую очередь наиболее полезно было бы внедрить сортировку книг по оценкам в разных списках (особенно в жанрах). Можно заодно и другие виды сортировки.

    Van Levon
    Van Levon's picture
    Оффлайн
    Продвинутый
    Зарегистрирован: 27.10.2013
    Премия "Авторитет форума" (Добавлено 10000 сообщений на форуме!)
    Re: Новости от 19 ноября.

    Огромное спасибо за то что вы делаете.

    CoolLib
    CoolLib's picture
    Оффлайн
    Администратор
    Зарегистрирован: 06.09.2012
    Премия "Почётный Библиотекарь" (Сделано 5000 действий с базой библиотеки!)
    Re: Новости от 19 ноября.

    Цитата:
    1. Возможность добавлении серии в книгу через её ИД, а не через название.

    сделано

    AaS
    AaS's picture
    Оффлайн
    Библиотекарь
    Зарегистрирован: 12.11.2012
    Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Почётный книгодел (Создано 50 книг!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)
    Re: Новости от 19 ноября.

    CoolLib пишет:
    Цитата:
    1. Возможность добавлении серии в книгу через её ИД, а не через название.

    сделано

    Спасибо! Ещё бы возможность объединения серий добавить - сейчас это приходится "вручную" делать.

    —————

    Ну, теперь тут всё неплохо.

    CoolLib
    CoolLib's picture
    Оффлайн
    Администратор
    Зарегистрирован: 06.09.2012
    Премия "Почётный Библиотекарь" (Сделано 5000 действий с базой библиотеки!)
    Re: Новости от 19 ноября.

    AaS пишет:
    Спасибо за информацию.
    Работа с сериями сейчас представляет наибольшую трудность в работе с базой.
    Повторю здесь, что уже предлагал предусмотреть в работах с сериями:
    1. Возможность добавлении серии в книгу через её ИД, а не через название.
    2. Возможность объединения серий (а вообще, желательна для них страница исправление серий, как для исправления библиографий - т.е. чтобы во всю серию сразу можно было добавлять жанр, язык и т.п.)
    3. Чтобы при переименовании серии робот не писал "такая серия уже есть в библиотеке, задайте другую" а предлагал объединение серий.

    Сделано.

    talvi
    talvi's picture
    Оффлайн
    Зарегистрирован: 27.09.2012
    Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)
    Re: Новости от 19 ноября.

    CoolLib пишет:
    Сделано.

    О, спасибо.

    AaS
    AaS's picture
    Оффлайн
    Библиотекарь
    Зарегистрирован: 12.11.2012
    Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Почётный книгодел (Создано 50 книг!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)
    Re: Новости от 19 ноября.

    CoolLib пишет:
    AaS пишет:
    Спасибо за информацию.
    Работа с сериями сейчас представляет наибольшую трудность в работе с базой.
    Повторю здесь, что уже предлагал предусмотреть в работах с сериями:
    1. Возможность добавлении серии в книгу через её ИД, а не через название.
    2. Возможность объединения серий (а вообще, желательна для них страница исправление серий, как для исправления библиографий - т.е. чтобы во всю серию сразу можно было добавлять жанр, язык и т.п.)
    3. Чтобы при переименовании серии робот не писал "такая серия уже есть в библиотеке, задайте другую" а предлагал объединение серий.

    Сделано.

    Спасибо, работает.
    А можно ещё кнопку "объединить с другой серией", а то объединение через переименование не очень удобно? И чтобы при объединении рядом с названием показывалось число книг в серии, как при объединении авторов?

    —————

    Ну, теперь тут всё неплохо.

    laurentina1
    laurentina1's picture
    Оффлайн
    Зарегистрирован: 29.09.2012
    Re: Новости от 19 ноября.


    А я с еще одной хотелкой - возможностью создавать подсерии/надсерии
    Все равно, одно или другое, главное, чтобы можно было связать родственные серии между собой,
    как Настя и Никита, например
    Есть Настя и Никита. Сказки, есть Настя и Никита. Знания, Путешествия, Биографии... И все они- Настя и Никита

    CoolLib
    CoolLib's picture
    Оффлайн
    Администратор
    Зарегистрирован: 06.09.2012
    Премия "Почётный Библиотекарь" (Сделано 5000 действий с базой библиотеки!)
    Re: Новости от 19 ноября.

    laurentina1 пишет:

    А я с еще одной хотелкой - возможностью создавать подсерии/надсерии
    Все равно, одно или другое, главное, чтобы можно было связать родственные серии между собой,
    как Настя и Никита, например
    Есть Настя и Никита. Сказки, есть Настя и Никита. Знания, Путешествия, Биографии... И все они- Настя и Никита

    Это реализовано на Ф или Л? По образцу всегда легче делать. Если нет, то это займёт больше времени.
    В общем серии/подсерии можно сделать, только нужно хорошо продумать как они будут взаимодействовать между собой.
    На выходных постараюсь обмозговать эту тему.

    Цитата:
    Спасибо, работает. А можно ещё кнопку "объединить с другой серией", а то объединение через переименование не очень удобно? И чтобы при объединении рядом с названием показывалось число книг в серии, как при объединении авторов?
    постараюсь завтра сделать.

    laurentina1
    laurentina1's picture
    Оффлайн
    Зарегистрирован: 29.09.2012
    Re: Новости от 19 ноября.

    Цитата:
    Это реализовано на Ф или Л? По образцу всегда легче делать. Если нет, то это займёт больше времени.
    В общем серии/подсерии можно сделать, только нужно хорошо продумать как они будут взаимодействовать между собой.
    На выходных постараюсь обмозговать эту тему.

    Да, на Либрусеке
    Там есть возможность создать надсерию
    Как это сделано - вопрос не ко мне, увы

    CoolLib
    CoolLib's picture
    Оффлайн
    Администратор
    Зарегистрирован: 06.09.2012
    Премия "Почётный Библиотекарь" (Сделано 5000 действий с базой библиотеки!)
    Re: Новости от 19 ноября.

    laurentina1 пишет:

    Да, на Либрусеке
    Там есть возможность создать надсерию
    Как это сделано - вопрос не ко мне, увы

    Посмотрел я Либрусек (на примере "Настя и Никита"). Получается, что "Настя и Никита" обычная серия, в которой есть книги. Другая серия (например "Настя и Никита. Рассказы") - это тоже самостоятельная серия. Прописывание надсерии позволяет в списке книг серии "Настя и Никита" кроме своих книг видеть книги серии "Настя и Никита. Рассказы". Короче говоря, надсерия позволяет собрать всех "Настя и Никита........." в один сериал и показывать их все на одной странице главного сериала.
    Буду думать над реализацией.

    CoolLib
    CoolLib's picture
    Оффлайн
    Администратор
    Зарегистрирован: 06.09.2012
    Премия "Почётный Библиотекарь" (Сделано 5000 действий с базой библиотеки!)
    Re: Новости от 19 ноября.

    laurentina1 пишет:

    А я с еще одной хотелкой - возможностью создавать подсерии/надсерии
    Все равно, одно или другое, главное, чтобы можно было связать родственные серии между собой,
    как Настя и Никита, например
    Есть Настя и Никита. Сказки, есть Настя и Никита. Знания, Путешествия, Биографии... И все они- Настя и Никита

    На странице редактирования сериала появилась возможность прописать надсерию. Давайте будем тестировать.

    AaS
    AaS's picture
    Оффлайн
    Библиотекарь
    Зарегистрирован: 12.11.2012
    Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Почётный книгодел (Создано 50 книг!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)
    Re: Новости от 19 ноября.

    Пробую. Как то всё не очень понятно пока.

    —————

    Ну, теперь тут всё неплохо.

    Алмис
    Алмис's picture
    Оффлайн
    Зарегистрирован: 01.03.2013
    Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Супер-заливщик (Добавлено 500 книг в библиотеку!)
    Re: Новости от 19 ноября.

    В связи с реализацией предыдущей хотелки, наиболее актуальной становится следующая:

    Желательно изменения, которые мы делаем на сайте, сразу сохранять непостедственно в файлах.

    Например, добавленные обложки чтобы сразу же присоединялись к самой книге и чтобы скачивалась уже с обложкой. Или, к примеру, если заменить жанр, и оно бы сразу в файле менялось, то можно было бы заняться упорядочиванием жанров в книгах, зная, что работа уже не пропадет просто так, а сохранится.
    Надеюсь на скорое воплощение этого желания.

    Настройки просмотра комментариев

    Выберите нужный метод показа комментариев и нажмите "Сохранить установки".