В этой большой статье я попытаюсь рассказать Вам про наиболее опасные ошибки в PHP, которые, как я думаю Вы еще не знали. Наиболее опасные ошибки это глобальные переменные, про которые большенство программистов просто забывают и даже иногда пытаются их перезаписывать с полной потерей данных. Читайте мою статью и узнаете очень много нового ( если даже [...]
Меня иногда спрашиваю, а в чем крутость MD5? На кой черт нужно шифровать пароли этим хешем?
Отвечаю.
Предположим, что злоумышленник нашел дырку в нашем сайте. Чтобы было серьезнее, предположим, что он нашел доступ к базе данных и может прочитать пароли всех пользователей (но перезаписывать базу данных он не может; так часто бывает).
okbm(“http://phpmind.ru/php-articles/%d0%b2-%d1%87%d0%b5%d0%bc-%d1%81%d0%b8%d0%bb%d0%b0-md5/”,”В чем сила MD5?”)
В данной статье я хочу рассказать о интересных, но не очень распространенных базовых возможностях языка PHP. Все, что написано далее в том или ином виде присутствует в документации к PHP в разрозненном виде. Автор вполне отдает себе отчет в том, что большинство профессиональных разработчиков все это отлично знает, но новички могут узнать что-то новое.
okbm(“http://phpmind.ru/php-articles/%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%b5%d1%81%d0%bd%d1%8b%d0%b5-%d0%b2%d0%be%d0%b7%d0%bc%d0%be%d0%b6%d0%bd%d0%be%d1%81%d1%82%d0%b8-php/”,”Интересные возможности [...]
Всем доброго времени суток.
Вот написал 40 советов по оптимизации кода.
okbm(“http://phpmind.ru/php-articles/40-%d1%81%d0%be%d0%b2%d0%b5%d1%82%d0%be%d0%b2-php/”,”40 советов PHP”)
В наше время очень часто встречаются моменты, когда просто необходимо проверять наличие какого-либо файла на сервере.
Есть функция file_exists();, но она хороша только для файлов в пределах нашей файловой системы, а с удаленным сервером не пройдет.
Большенство из программистов сможет сделать это именно вот таким вот способом:
okbm(“http://phpmind.ru/php-articles/%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0-%d1%84%d0%b0%d0%b9%d0%bb%d0%b0-%d0%bd%d0%b0-%d1%81%d1%83%d1%89%d0%b5%d1%81%d1%82%d0%b2%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/”,”Проверка файла на существование”)
Введение
Приветствую, и сразу начнём . В этой статье мы напишем простенький демон на php, но для начала нам надо ознакомиться с сокетами и базовыми знаниями IP-протокола. Итак что же представляет собой сокет? Сокет – это программный интерфейс, предназначенный для передачи данных между приложениями на сетевом уровне. В PHP есть функции работающие с сокетами на [...]
Наверное начинающий программист очень часто слышал для себя неизвестные термины…
Сегодня этим термином для нас будет MVC (МВЦ). Что же такое MVC смотрите далее
okbm(“http://phpmind.ru/php-articles/%d1%87%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-mvc/”,”Что такое MVC?”)
Совсем недавно подумал о том, а возможно ли на iPhone 3G запустить собственный HTTP сервер с PHP модулем ? Как оказалось это не так уж и сложно, все что необходимо это:
okbm(“http://phpmind.ru/php-articles/%d0%bc%d0%be%d0%b9-apple-iphone-3g-16gb/”,”Ставим PHP на iPhone”)
Очень часто в написание каких либо скриптов или тем более движков приходится использовать массивы.
Что такое массив?
Грубо говоря, массив – это переменная, в которой хранятся другие переменные.
Для чего вообще нужны массивы?
Во-первых, массивы нужны для оптимизации кода.
Во-вторых, без массивов просто напросто невозможно написать некоторые функции.
В третьих, массивы очень простая штука, которая очень сильно помогает во многих вещах.
Давайте [...]
Комментарии