Матвей Земсков

Заметки веб-мастера

Вторник, 10 февраля 2015 14:25

Собираем свою коллекцию сниппетов кода

Для начала небольшая справка: в переводе с английского слово “snippet” означает «фрагмент» или «отрывок». В программировании снипеттом называется небольшой фрагмент кода, пригодный для повторного использования. Любой разработчик (особенно начинающий), рано или поздно, начинает собирать свою «коллекцию» полезных фрагментов кода, которые позволят ему сэкономить время на разработку своих веб-приложений. В этой статье я приведу несколько полезных, на мой взгляд, сниппетов кода на PHP.

Опубликовано в Разное
Четверг, 05 февраля 2015 16:01

PHP-библиотеки, которые помогут вам экспортировать данные в формат Excel

Microsoft Excel по-прежнему наиболее широко используется как инструмент для анализа данных и создании различных отчетов.

Если вы когда-либо разрабатывали какое-либо корпоративное приложение, то среди требований, предъявляемых к нему, обязательно присутствовало требование организовать экспорт в формате Microsoft Excel.

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

Опубликовано в PHP
Воскресенье, 09 марта 2014 16:51

Обрезка строк с учетом пробелов

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

Итак, ближе к делу…

Опубликовано в PHP
Воскресенье, 15 декабря 2013 04:00

Создание компонента «Заказ обратного звонка» для CMS «1С-Битрикс»

Используемые инструменты и технологии:

  • HTML, CSS
  • jQuery, AJAX
  • PHP, Bitrix Framework
 

Описание:

Форма заказа обратного звонка в последнее время пользуется популярностью. Поэтому я решил создать компонент «Заказ обратного звонка» для CMS «1С-Битрикс». К тому же бесплатного решения в каталоге готовых решений я не нашел. Компонент будет работать с любой редакцией системы, начиная от редакции «Старт».

Опубликовано в Мои работы
Понедельник, 14 октября 2013 22:07

Верстка landing page для сайта агентства недвижимости

Используемые инструменты и технологии:

  • HTML, CSS
  • jQuery
  • XML
  • PHP
 

Описание:

Из PSD-макета была сверстана страница (landing). Созданы скрипты для обработки форм и сохранения данных, полученных от посетителя, а также вывода «горячих предложений». Для удобства работы с «горячими предложениями», данные о них хранятся в XML-файле.

Посетить страницу

Опубликовано в Мои работы
Четверг, 16 мая 2013 15:56

Тест на знание PHP

Как известно в процессе поиска работы (особенно это касается вакансий в сфере программирования) работодатель часто предлагает своим потенциальным сотрудникам выполнить тестовое задание.

Опубликовано в PHP
Воскресенье, 05 мая 2013 12:38

Разработка модуля для CMS “Joomla”

Используемые инструменты и технологии:

  • PHP
  • Joomla Framework
  • Библиотека “PHP QR Code”
 

Описание:

Модуль предназначен для генерации QR-кода на основе введенных данных и размещение его на страницах сайта. При создании модуля использовалась библиотека “PHP QR Code”*.

Скачать модуль.

О создании модуля для CMS Joomla 2.5

* Перед установкой модуля нужно скачать библиотеку PHP QR Code и разместить ее на сайте.

Опубликовано в Мои работы
Четверг, 22 ноября 2012 15:53

Авторизация на сайте с помощью TwitterOAuth

С 16 августа 2010 года Twitter больше не поддерживает протокол базовой авторизации. Это означает, что авторизовать пользователей возможно только используя приложения в Twitter. В этом уроке я расскажу, как можно использовать Twitter для авторизации пользователей на вашем сайте.

Опубликовано в PHP
Понедельник, 01 октября 2012 14:20

Настройка запуска нескольких php скриптов по расписанию.

Задача: необходимо настроить запуск нескольких php скриптов по расписанию. Задача немного усложняется тем, что скрипты должны запускаться по очереди.

Опубликовано в Разное
Воскресенье, 23 сентября 2012 09:38

Программирование и верстка шаблона рассылки на сайте под управлением «1С-Битрикс»

Используемые инструменты и технологии:

  • PHP
  • Bitrix Framework
  • HTML, CSS
 

Описание:

С помощью данного шаблона можно организовать автоматическую рассылку новостей на сайте. Особенностью этого шаблона является выборка определенных администратором сайта новостей. Кроме того, если необходимо, можно выделить из новостей одну «топовую» новость и отображать ее содержимое в самом начале выпуска рассылки.

Как создать рассылку с использованием данного шаблона

Опубликовано в Мои работы
Страница 1 из 2
Наверх