Соглашение на названия имен файлов в GGLka
Дата публикации:

Соглашение на названия имен файлов в GGLka


Все данные статей и заданий хранятся в файлах, никаких SQL.

Именафайлов несут в себе 3 элемента:

  1. идентификатор
  2. статус
  3. расширение файла txts

Идентификатор очень простой - это значение функции time() (PHP) на момент создания файла.

Статус: может быть четырех типов

Сами данные находятся внутри файла в формате serialize PHP. Нечто схожее с JSON. Почему Serialize, а не JSON,XML или PHP формат кода или INI  ?

Все просто.

В PHP любой массив данных можно одной командой serialize загнать данные в строку и unserialize - разобрать обратно строку в массив. Именно это сиграло решающую роль при выборе формата, а не следование современным технологиям.

И это значит что все процессы сохранения и взятия структур будут просты и приятны.


🔘 Бесплатная Раскуртка сайта
🧮 Апдейты ИКС
🏆 История ТОП LinkFeed
🏆 История ТОП Trustlink

Telegram канал о биржах ссылок
Видеочат рулетка