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

Не важно AJAX или нет — Notify как весьма полезная библиотека для вывода пользовательских уведомлений (UPD: 20.05.13)

Fork me on GitHub

Как вы выводите сообщения пользователю в своих приложениях на Codeigniter?

Я использую для вывода сообщений форм как через ajax, так и при обычных post-запросах собственный хелпер Notify, перекочевавший из другого проекта на чистом PHP.

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

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

stdClass или SimpleXml: скрипт для конвертации

Недавно для одного личного проекта решил использовать в качестве php-фреймворка — Codeigniter, а в качестве шаблонизатора — XSLT. Все вроде бы чудесно: для xsl-преобразований требуется объект SimpleXml, из базы возвращается тоже объект, казалось бы в чем проблема, почему нельзя передавать объект из базы напрямую в шаблонизатор? Но напрямую как раз этого сделать нельзя.

Поэтому и была написана следующая функция-конвертер:

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

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

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

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

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

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

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

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

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

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

Единственный путь — автоматизация: Конвертер базы из форума vBulletin в DLE форум

Еще в начале года попал мне в руки заказ на небольшую работку. Нужно было написать скрипт, который бы перегнал посты и пользователей из одного форума (vBulletin) в другой, новый (DLE Forum).

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

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

В Joomla взломан com_properties: установить com_properties или сразу отдать пароли от хостинга взломщику?

Недавно пришлось задуматься о создании сайта для агенства недвижимости. Изучив extensions.joomla.org, я остановился на двух компонентах com_properties или com_fw_real_estate_light…

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

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

Flash или Jquery: Скрипт перелистывания страниц

Недавно для одного корпоративного сайта нужно было красиво оформить годовой отчет. Естественно я вспомнил про реализацию красивого глянцевого журнала на Flash и принялся искать.

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

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

Ресурсоемкие операции в php: Память или скорость

Проблема: нехватка памяти при выполнении php-скрипта.
Методы решения: только рефакторинг (и никаких set_memory_limit).

И сразу же о результате, который меня поразил:
26176 kb -> 12224 Kb
Спасибо Scratch!
Эта статья — репост из его блога.

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

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