Alexey Medvedev

Alexey Medvedev

С нами с 10 августа 2017; Место в рейтинге пользователей: #93
Alexey Medvedev
01 октября 2017, 10:26
+1
Думаю в течении ближайшей недели залью в репозиторий его.
Добавлена новая основная функция — сжатие pdf-файлов.
Alexey Medvedev
13 сентября 2017, 14:31
0
Контакты в профиле.

К сожалению я не знаю
bootstap
, но работал с Bootstrap.
А также для более правильного обозначения MODX, JQuery, HTML5 и СSS3 (без пробела) :)

Опыт разработки 10 лет.

HTML:
+ Open Graph
+ Twitter Cards
+ Schema

CSS Framework:
+ Zurb Foundation
+ Materialize

PHP:
+ Symfony (PHP Framework)

Настройка и администрирование Linux (Debian, Ubuntu и др.):
Nginx+PHP-FPM+OPCache(APC)+FTP+SSL+DKIM+VPN

До конца сентября занят в проектах. Не беру более трех проектов на разработку одновременно.
Цена проекта будет зависеть от сложности исполнения, чем сложнее — тем дороже.

Кроме разработки, могу сопровождать проекты в качестве консультанта, технической поддержки, тимлида. Конфиденциальность гарантирую.
Alexey Medvedev
07 сентября 2017, 16:50
0
Накипело?
Я часто с такими проектами сталкиваюсь — даже иногда благодарен таким людям за «хлеб». Заказчиков учит только жизнь. Лучше заплатить хорошо за отличный сайт, чем платить потом за его доработки и устранения косяков горе-разработчиков, который по случайности перестали выходить на связь — выйдет чуть-ли не в 3-5 раз дороже. Иногда даже проще сделать новый сайт, чем пересматривать код старого, ища косяки и плакать в подушку перед сном от увиденного.
Alexey Medvedev
07 сентября 2017, 16:41
0
Здравствуйте! Данные для связи в профиле.
Alexey Medvedev
01 сентября 2017, 18:58
0
Поступила жалоба на высокую нагрузку на систему и ошибки, после обследования заявленных проблем не выявлено. Закрыл на время обследования и обновление. Выйдет уже в версии 2.0 с новыми функциями и возможностью оптимизацией больших файлов.
Alexey Medvedev
31 августа 2017, 21:56
0
Компонент временно отключен до выполнения доработок.
Alexey Medvedev
31 августа 2017, 19:52
0
Я предполагаю, что Вы не правильно его установили.
Alexey Medvedev
25 августа 2017, 18:23
0
Смените, пожалуйста, статус задачи на «Решено». Был рад Вам помочь.
Alexey Medvedev
25 августа 2017, 13:00
-4
Простым sql-запросом. Этот холивар можно долго разводить. Я задал вопрос интересующий меня для формирования цены и оценки времени. У всех свои способы решения задач. Для простого лендинга использовать MODX — тоже жирно — 20 Mb кода для отображения лендинга(одной страницы) — это как по воробьям из танка стрелять.
Alexey Medvedev
25 августа 2017, 12:26
0
Если человек просит поставить лендинг на MODX, то он будет использовать его не совсем как лендинг.
pdoTools — слишком жирно для обычного лендинга и ms2Gallery тем более.
Alexey Medvedev
25 августа 2017, 12:10
0
Здравствуйте, Денис.
Что Вы подразумеваете под словом «причесать и привести в порядок»?
Alexey Medvedev
25 августа 2017, 12:00
0
Дмитрий, здравствуйте!
Вы не можете написать более подробнее о заказе. Чтобы потом не отвечать на вопросы постоянно.
1. Верстка. Имеет ли значение какой css framework использовать?
2. MODX. Готовы ли разделы, сниппеты, плагины и т.д.? Или необходимо будет писать сниппеты, делать выборки, подбирать плагины?
3. Дизайн. Есть ли PSD/Corel исходники макета?

Просто на данный момент я читаю Ваш заказ так:
«У меня есть дизайн. Сделайте мне сайт на MODX».

Очень трудно сформировать сумму и оценить время выполнения.
Alexey Medvedev
25 августа 2017, 10:00
0
С помощью тв-поля и кастомизации формы.
1. Создаем тв, заполняем его значениями из БД
2. Делаем кастомизацию формы
3. При необходимости пишем плагин для сохранения в properties на событие 'OnBeforeDocFormSave'.
Alexey Medvedev
25 августа 2017, 08:05
+1
1. Создаем тв — список, в нем делаете выборку из базы пользователей.
2. Делаете доступным тв-поле шаблону.
3. Если надо вынести, как в тикете на первую вкладку — смотрите мануалы по кастомизации.
4. Если надо заменить createby в базе на значение этого тв, то пишите плагин на событие 'OnBeforeDocFormSave'.

upd: добавил ссылки на документы в базе
Alexey Medvedev
23 августа 2017, 11:52
0
UPD_3: TinyPNG обновили ссылку для загрузки файлов. Видно вчера забыл её учесть и поправил компонент у себя на сервере. Удалите компонент у себя и установите новую версию (она называется также 1.0.1-beta, время создание 23.08.2017 11:36) или дождитесь выхода компонента на modstore.
Alexey Medvedev
23 августа 2017, 07:38
+2
Удалите старый пакет. И скачайте новый или дождитесь появления на modstore. Файлы свыше 5МБ сжимать не будет — ограничение ручного режима сайта, только по API большие файлы.
И это кстати неплохой фикс. Использовать ключ для больших файлов (свыше 5MB) — отправлено в задачи.
Alexey Medvedev
23 августа 2017, 07:11
0
Он у Вас работает? Вы использовали собранный компонент или собирали из исходников?
Спрашиваю не просто так. Дело в том, что TinyPNG сменили url для загрузки по ручному режиму вчера (совпадение).

Обновил готовый пакет здесь.
— Обновлен URL загрузки при имитации
— Добавлена интеграция в phpThumb
— Добавлен отлов исключений и скидывания их в лог ошибок.
Alexey Medvedev
23 августа 2017, 07:08
+1
Уже отправлена на рассмотрении новая версия с интеграцией в phpThumbOn — будут сжиматься также изображения, которые уже выдаются пользователю.
Alexey Medvedev
22 августа 2017, 15:42
+3
PageSpeed это компонент для веб-сервера. При наличии прямых рук и полного управления сервером — его можно прикрутить к чему угодно. Для NGINX вообще необходима сборка из исходников. К тому же PageSpeed оптимизирует на выходе, а не на входе — это значит, что страница будет оптимизирована во время генерации, но изображения на сервере будут иметь тот же размер и вид.
Tinycompressor — это компонент для обычных пользователей. Он помогает не только оптимизировать изображение, но и сохранить место на диске.

Уже обсуждалось ранее, что при наличии своего сервера — можно сделать всё, что угодно, если ты разбираешься в этом. Но очень не много разработчиков обладают навыками администрирования unix-систем.