Апр 07

Файловый менеджер для TinyMCE и CKEditor

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

Что выбрать в качестве редактора текстов особых вопросов нет, сразу на помощь приходят TinyMCE или CKEditor - оба можно использовать бесплатно в соответствии с LGPL лицензией. Но вот для того, чтобы пользователь мог загружать картинки на сайт - универсального решения нет. Конечно к каждому редактору предлагаются решения от производителей (к TinyMCE - MCImageManager и MCFileManager, к CKEditor - CKFinder), но все они платные.

Из бесплатных альтернатив неплохой является Ajex File Manager.

Ajex File Manager

Плюсы:

  • Бесплатный;
  • Умеет уменьшать разрешение картинок в процессе загрузки;
  • Показывает уменьшенные версии картинок при просмотре;
  • Поддерживает групповое удаление файлов.
  • Встраивается как в TinyMCE, так и в CKEditor (на сайте автора есть примеры).
  • Автоматически преобразует русские имена файлов в кириллицу.

Минусы:

  • Интерфейс пользователя с первого взгляда не понятен.  Становится очевидным не сразу, а после некоторой работы с ним и изучения подписей к кнопкам.
  • Параметр $cfg['url'] в настройках задает базовую директорую, в которую, как мне показалось, загрузить посредством редактора ничего нельзя (в редакторе, кстати, она всегда стоит на самом верхнем уровне и называется upload, что тоже не очевидно). Проблема решается размещением в этой директории других директорий, например, image, file и т.п. В которые уже можно заходить и сохранять файлы.
Апр 03

Фриланс. Плюсы и минусы

У фриланса, как и у работы по найму, есть определенные плюсы и минусы.

Плюсы Минусы
Полная свобода действий. Отсутствие оплачиваемых больничных и отпусков.
Свободный график, свободное планирование работ, плавающие выходные и отпуск. Отсутствие оплачиваемых больничных и отпусков.
Гибкость при выборе задач и проектов. Одновременное выполнение нескольких задач часто приводит к повышенным нагрузкам.
Нет надоедливого и своенравного начальника. Начальников обычно несколько и все хотят получить всё и сразу.
Оплата по факту выполнения заданий. Хорошо работаешь — много зарабатываешь. Лень, плохое настроение и отсутствие мотивации заметно снижают доходы.
Возможность профессионального роста, развития бизнеса, изменения направлений деятельности. Меньшая экономическая стабильность, чем на обычной работе.
Фрилансер обычно регистрируется как ИП (или ООО) и переходит на упрощенную систему налогообложения, это дает некоторую экономию на налогах и обязательных платежах в страховые фонды. Необходимость вести и в срок сдавать отчетность, платить налоги и обязательные платежи в фонды самостоятельно.

Некоторым людям фриланс подходит в большей степени, например тем, кто любит чередовать различные виды деятельности, не зависеть от конкретного начальника, места работы, фиксированного графика.

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