Page 1
Стандартный

База данных стран, регионов, почтовых кодов и валют

Сайты бывают разные. И делятся в том числе на местные и международные. Международный сайт подразумевает разнообразную аудиторию и бизнес-логику, адаптированную под континенты, страны, регионы. Ну и конечно одним из основополагающих и обязательных моментов в этой бизнес логике будут данные о странах, регионах (областях, штатах, провинциях), валютах.
Продолжение →

Полезно(5)Бесполезно(0)
Стандартный

Sqlite3 Codeigniter database driver или поддержка sqlite-базы в Codeigniter без использования PDO

Для одного небольшого личного проекта понадобилось решил в целях любопытства и повышения общего уровня знаний воспользоваться базой данных Sqlite.

Крутиться все планировалось на Codeigniter2, о поддержке Sqlite внутри фреймворка я слышал, так что проблем не предвиделось. О том, что драйвер расчитан для второй версии Sqlite, а у меня в системе стояла третья я понял чуть позже, когда не смог подключить базу простым изменение config/database.php на манер:

$db['default']['hostname'] = '';
$db['default']['database'] = APPPATH.'db/sqlite3db.sqlite3';

Начались поиски драйвера.


 

Продолжение →

Полезно(0)Бесполезно(1)
Стандартный

Хранить локализацию в комментариях к столбцам mysql: Можно или нет?

Для начала, откуда у меня возник такой вопрос.

Я немножко делаю сайты, на php+mysql (не ново, я знаю). Делаю их на собственном куске фреймворка (по другому не скажешь), для управления контентом в общем случае используется самописная админка, очень простая (и смутно напоминающая phpmyadmin):

  • меню берется по сущетсвующим в базе таблицам;
  • при переходе на пункт меню показывается общий список записей и форма добавления/изменения записи;
  • типы элементов формы берутся в зависимости от типа поля и части имени, например для столбцов типа TEXT создается textarea, для столбцов содержащих time_ создается datepicker и т.д.;
  • заголовки столбцов и подписи элементов формы берутся из названий самих столбцов в таблице (благо они информативны)

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

Но речь не об этом, речь о том, что для перевода названий столбцов мне захотелось использовать комментарии к столбцам mysql.

Продолжение →

Полезно(1)Бесполезно(0)