Javascript & Ajax \ Ajax

Загрузка изображений. Библиотека DropzoneJS

От автора: приветствую вас, друзья. Итак, мы продолжаем реализацию функционала современной загрузки изображений на сервер и прикреплению загруженных файлов к записям. Итак, функционал управления базовым изображением готов. Мы можем загружать, сохранять и удалять изображение. В этом уроке мы еще немного настроим объект dropzone и добавим возможность ресайза изображений на клиенте перед отправкой его на сервер.

Продолжить чтение

Javascript & Ajax \ Ajax

Загрузка изображений. Библиотека DropzoneJS

От автора: приветствую вас, друзья. Итак, мы продолжаем реализацию функционала современной загрузки изображений на сервер и прикреплению загруженных файлов к записям. Итак, в предыдущих уроках мы реализовали загрузку базового изображения и прикрепление его к записи, т.е. его сохранение в БД. В этом уроке мы реализуем удаление изображения. Ну и, конечно же, эта операция также будет происходить асинхронно, без перезагрузки страницы.

Продолжить чтение

Javascript & Ajax \ Ajax

Загрузка изображений. Библиотека DropzoneJS

От автора: приветствую вас, друзья. Итак, мы продолжаем реализацию функционала современной загрузки изображений на сервер и прикреплению загруженных файлов к записям. В предыдущем уроке мы реализовали непосредственную загрузку и сохранение изображений на сервере. В этом уроке нам необходимо реализовать функцию сохранения данных в БД. Для этого мы добавим функционал асинхронной отправки формы, т.е. без перезагрузки страницы.

Продолжить чтение

Web-программирование \ PHP

Как использовать сессии и переменные сессий в PHP

От автора: обработка сессии PHP является ключевой концепцией языка, которая позволяет сохранять информацию пользователя на всех страницах веб-сайта или приложения. В этом посте вы узнаете основы обработки сессий в PHP.

Продолжить чтение

Javascript & Ajax \ Ajax

Загрузка изображений. Библиотека DropzoneJS

От автора: приветствую вас, друзья. Итак, мы продолжаем реализацию функционала современной загрузки изображений на сервер и прикреплению загруженных файлов к записям. В этом уроке мы приступим к непосредственной загрузке изображений на сервер. Для этого мы напишем функцию, проверяющую загружаемый файл, и будем сохранять файл в определенную папку на сервере.

Продолжить чтение

Web-программирование \ PHP

Обработка изображений средствами библиотеки Intervention Image

От автора: обработка изображений на серверной стороне довольно важный этап в механизме сохранения последнего для абсолютно любого проекта. Практика показывает, что пользователи в поле загрузки добавляют картинки различных типов, форматов и размеров, что приводит к ошибкам или же к некорректным отображениям в соответствующих блоках сайта. Поэтому в текущем уроке мы рассмотрим обработку и обрезку изображений средствами библиотеки Intervention Image.

Продолжить чтение

Javascript & Ajax \ Ajax

Загрузка изображений. Библиотека DropzoneJS

От автора: приветствую вас, друзья. Итак, мы продолжаем реализацию функционала современной загрузки изображений на сервер и прикреплению загруженных файлов к записям. В этом уроке мы подключим к нашему приложению библиотеку DropzoneJS и настроим ее. Благодаря этой библиотеке мы сможем получить современную асинхронную загрузку файлов на сервер, т.е. загрузку без обновления страницы.

Продолжить чтение

Web-программирование \ PHP

Загрузка изображений. Библиотека DropzoneJS

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

Продолжить чтение

Web-программирование \ PHP

Простой файловый менеджер на PHP

От автора: приветствую вас, друзья. Практически в каждом проекте нам так или иначе требуется файловый менеджер. С помощью него администратор может управлять файлами проекта: загружать документы и изображения, удалять их, возможно редактировать и т.д. Готовых файловых менеджеров в сети достаточно много и сегодня я хотел бы вам показать один из таких, который мне очень понравился.

Продолжить чтение

Web-программирование \ PHP

Улучшение восприятия производительности: изменение размера изображения по требованию

От автора: для чего нужно изменение размера изображения по требованию? Мы создаем шаблонное приложение — блог галереи с несколькими изображениями — для тестирования производительности и оптимизации. На этом этапе наше приложение обслуживает одно и то же изображение независимо от разрешения и размера экрана, на котором оно выполняется. В этом уроке мы изменим приложение, чтобы оно обслуживало версию изображения с другим размером в зависимости от размера экрана.

Продолжить чтение