Рубрика: Веб-разработка

Как написать парсер на php

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

Как редактировать подвал opencart

Чтобы отредактировать подвал opencart есть два пути. Если вам необходимо изменить отображение статей в подвале, то это делается непосредственно в админке: Каталог-Статьи-(Выбираем нужную статью)-Редактировать-Вкладка Данные. Если же дело касается не статей и их отображение, а надписей, div-ов и их отображения, то необходима правка файла footer.tpl. Находится в корне сайта (пример пути снизу): ftp://sitename.ru/public_html/catalog/view/theme/default/template/common/

Проблемы с smtp.yandex.ru

На днях перестало работать отправление почты. Все почтовые проблемы были отданы яндексу через его сервис ПДД(почта для домена) Нашлась такая ошибка: Warning: stream_socket_client(): SSL: Connection reset by peer in /usr/local/www/dima.zukov/azorimsk/public/index.php on line 11 Warning: stream_socket_client(): Failed to enable crypto in /usr/local/www/dima.zukov/azorimsk/public/index.php on line 11 Warning: stream_socket_client(): unable to connect to ssl://smtp.yandex.ru:465 (Unknown error) in /usr/local/www/dima.zukov/azorimsk/public/index.php on …

Как правильно назвать статью

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

Ошибки структурированных данных Google (entry-title, updated)

Если в Google Webmaster Tools вы встретили сообщения касательно своего сайта с ошибкой отсутствия entry-title, updated, author, то не пугайтесь, это легко можно поправить. Проблема возникла скорее всего из-за того, что ваш шаблон (мне почему-то кажется, что у вас популярная cms, типа WordPress и бесплатный шаблон) не поддерживает эти данные микроразметки. А они порой дают хоть и …

10 SEO-фишек, которые вы забыли сделать на сайте

Перед вами небольшой список фишек, которые НЕ делают 90% сайтов, и теряют трафик. Если вы считаете, что ваш сайт идеален с точки зрения СЕО, на всякий случай пройдитесь по этому списку, кажется, вы кое-что забыли.   1. Вы забыли добавить sitemap.xml С недавних пор Google также умеет находить картинки, которые указываются в sitemap тегом image, чем необходимо …

Скачиваем файлы через file_get_contents (file_get_contents, urlencode и .рф домены)

Не секрет, что самым простым способом получить содержимое файл в PHP из сети является функция file_get_contents(). Но те, кто попробовали ее использовать, сталкиваются с двумя насущными проблемами: Функция отказывается работать, если в адресе есть пробел Функция отказывается работать с адресами в зоне .рф Первая проблема решается очень просто, достаточно закодировать эти пробелы функцией urlencode. Но опять …

Привлечение посетителей на сайт

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