Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…

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

Таск-трекер на php и jQuery

Рубрика: Alib.spb.ruПросмотров: 108

Хотел я между делом написать таск-трекер. Ну, список задач то есть простой, но внятный. Сначала вообще думал про крйзи-вариант - jQuery + localStorage и непонятно как синхронизировать... (ну, то есть идея-то была - закинуть по ssh/sftp шифрованное JSON хранилище на сервер, откуда его забирать периодически).

Но, к счастью или наоборот - "всё написано до нас". Решил посмотреть, что есть. Выяснил, что есть куча плагинов к jQuery, буквально - "бери-не-хочу", и пользуйся на здоровье. А еще есть куча решений, которые "таск-менеджер из коробки". Об одном таком и хочу рассказать.

Это трекер myTinyTodo - связка php + jQuery, и mysql/sqlite в качестве БД. Есть все, что мне надо:

  • Собственно, таски. К каждому можно дать комментарий.
  • Сортировка Drag-n-drop.
  • Можно, но не обязательно - даты дедлайна вводить.
  • Списки-закладки (очень удобно: отдельно можно вести домашние дела, рабочие...)
  • Теги и соответственно отображение задач по тегам
  • Экспорт в CSV, iCal
  • Защита паролем
  • Русскоязычный интерфейс (не обязательно, но приятно, что есть)
  • Приоритеты можно прописать... от -1 до +2 (несного странно, но привыкнуть можно)
  • Адаптив для мобильных (ну... как сказать - там интерфейс изначально такое ощущение, что под мобильные писался)
Из минусов: есть неактивный RSS, который никакими силами не получилсь оживить. Но как бы не очень и критично. И последнее обновление - в 2014 году, до того - в 2011. Как бы "мертвый проект", но - сам когда что-то делаю-пишу, тоже не выпускаю по релизу в месяц... так, раз в пару-тройку лет, так что темп понятный. Главное - работает. (А вообще, судя по changelog - проект с 2009 года живет).

Устанавливается достаточно просто: скачиваем, заливаем на сервер, запускаем setup.php, проходим все шаги, удаляем setup.php... Пользуемся.

В общем, искренне рекомендую!

Ссылка на проект: http://www.mytinytodo.net/

Скринщот с сайта проекта:

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru livejournal.ru yandex.ru

Подписаться на новые записи по RSS

Оставьте комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

(войти без комментирования)

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)

Случайная фотография

Орфография

Система Orphus
Дизайн от: Templates Next | Адаптация d51x