PHP: Поиск в массиве

Author Автор: Роман Чернышов    Опубликовано: 12 июня 2013

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

Category Категории: PHP     Tags Теги: ,

Копирайтинг

Author Автор: Роман Чернышов    Опубликовано: 11 июня 2013

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

Category Категории: Прочее     Tags Теги:

Восстановление поврежденной таблицы MySQL

Author Автор: Роман Чернышов    Опубликовано: 6 июня 2013

Очередной небольшой пост заметка, на тему восстановления поврежденной таблицы mySQL. Иногда к сожалению случается такое, что некоторые таблицы БД «валятся», это может происходить как по вине хостера(кратковременное отключение питание сервера), сбои в работе ПО, так и по причинам зависящим от администратора сервера\VDS, т.е. вас. подробнее

Category Категории: mySQL     Tags Теги: ,

Дизайн сайта

Author Автор: Роман Чернышов    Опубликовано: 5 июня 2013

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

Category Категории: Дизайн     Tags Теги: ,

Верстка HTML

Author Автор: Роман Чернышов    Опубликовано: 3 июня 2013

В процессе работы над созданием сайта, немалую роль играет верстка HTML из PSD макета представленного дизайнером. От качества исполнения верстки, зависит очень многое, как внешний вид страниц сайта, отображение их в разных браузерах, так и адекватное индексирование сайта поисковиками. Кроме всего прочего современная верстка включает в себя множество скриптов JavaScript, обеспечивающих целый ряд различного функционала на странице, от визуальных спецэффектов до скрытых Ajax запросов. Что также требует высокой квалификации исполнителя-верстальщика. подробнее

Category Категории: HTML     Tags Теги:

Работа с xml,html DOM деровом по средствам XPath

Author Автор: Роман Чернышов    Опубликовано: 2 июня 2013

Прежде чем описывать примеры работы, расскажу кратко о Xpath (class php DomXPath)— как говорит нам вики, это язык запросов для обращения к объектам дерева DOM, структыры xml, xtml, html документа. Близкая аналогия схожая по принципу работы с DOM, это библиотека jQuery. В Xpath аналогичным образом происходит запрос на выборку нужных нам элементов в дереве, запросы можно формировать исходя из разных критериев элементов (выборка по классам, выборка по id, по именам тегов, по прочим атрибутам). Например можно выбрать все ссылки (тег <a ..>) на странице, получив объект(массив) содержащий их, и дальше продолжить работу с ними по средствам PHP. подробнее

Category Категории: Без рубрики     Tags Теги: ,

PunBB: Добавление нового BB кода

Author Автор: Роман Чернышов    Опубликовано: 18 мая 2013

В замечательном форумном движке PunBB предусмотрены следующие BB-коды(BBCode):

[b]Полужирное начертание[/b] выводит Полужирное начертание
[u]Подчёркнутый текст[/u] выводит Подчёркнутый текст
[i]Текст курсивом[/i] выводит Текст курсивом

И целый ряд других, кодов позволяющих форматировать текст сообщения любым образом. Но, что делать если требуется добавить собственный BB-код, например спойлер(который не предусмотрен движком)? подробнее

Category Категории: PHP     Tags Теги:

PHP: Форма обратной связи

Author Автор: Роман Чернышов    Опубликовано: 2 апреля 2013

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

Category Категории: PHP     Tags Теги:

PunBB дополнительные поля при регистрации

Author Автор: Роман Чернышов    Опубликовано: 1 апреля 2013

Этот вопрос уже поднимался на официальном форуме поддержки движка PunBB 1.4, но я решил описать вкратце процесс добавления новый полей при регистрации, т.к. очень часто поступают подобные вопросы (мой движок сайта СП имеется данный интегрированный форум). Добавление полей не такая уж и сложная задача, вся суть сводится к редактированию нескольких файлов и добавлению в базу данный дополнительных полей (в таблицу punbb_users).
подробнее

Category Категории: CMS, PHP     Tags Теги: ,

Базовый SEO-аудит. Помощь в раскрутке вашему сайту.

Author Автор: Роман Чернышов    Опубликовано: 25 февраля 2013

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

Category Категории: Прочее     Tags Теги:
Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка