Головна сторінка
КАТАЛОГ ПОСЛУГ
ПЛАНУВАННЯ ВЕСІЛЛЯ
(поради посортовані в рубриках)
VESILLA.com.ua
Весілля
Що нового
Відкрити список розділів
  • Що нового

Оптимізація (кешування)


Що нового

Фотографії виконавців знаходились в базі даних, при чому всі фото одного акаунта вміщались в один запис. Розкладання групи фотографій на окремі фото відбувались на льоту. Додатково було зроблено для виконавців можливість зберігати альбоми, однак публічний запуск цього функціоналу так і не був запущений. В даний момент бракує опису до кожної фотографії та оцінювання. Як і опис так і оцінювання в даний момент неможливо реалізувати через структуру бази даних. Адже кожну фотографію потрібно зберігати як окремий запис. В зв'язку з цим виникає ще одна проблема - це швидкодія. З великою кількістю даних в таблиці бази даних запит буде виконуватись набагато довше, а тому прийнято рішення розробити кешування у файл. Файл кешується лише при події збереження, а от читання відбувається напряму в змінну. А значить масивом набагато легше маніпулювати і фотографії підчитуватись будуть по стилю AJAX, що робить сторінку набагато легшою ніж вона була, швидкодія сайту аналогічно зростає, навантаження на сервер падає, кількість одночаснийх відвідувачів також зростає. Додається можливість коментування власником своїх фотографій. З'являється можливість ставити лайки.

Коментарі (0)
Додавання коментаря
 

Спонсор показу: