Ранее обсуждалось как реализовать функцию переворота строки во Visual Basic’e. Теперь давайте рассмотрим как это сделать на PHPContinue Reading..
Ранее обсуждалось как реализовать функцию переворота строки во Visual Basic’e. Теперь давайте рассмотрим как это сделать на PHPContinue Reading..
Вот такая ситуация: Вы печатаете-печатаете-печатаете доклад, реферат, письмо, да что угодно. вот уже половину напечатали, не смотря в монитор. тут Вы поднимаете свои глаза и понимаете что забыли сменить язык и печатали на другой раскладке клавиатуры.. не стоит психовать и все стирать, заново писать или компьютер из окна от злости выбрасывать! Это абракадабру может протранслировать программа, исходник который мы рассмотрим сегодняContinue Reading..
Ранее упоминалась достаточно глобальная проблема шифрования и ее самое разумное решение — md5. И был предложен алгоритм для шифровки данным алгоритмом на языке PHP. Сегодня мы поговорим о реализации этого на Visual Basic.Continue Reading..
Если сайт динамический и имеет функцию регистрации пользователей, то от пользователя как минимум необходимо его логин (E-mail и т.д.) и пароль. Пароль — это вещь строго конфиденциальная и не должна попадать третьим лицам, даже администратору сайта. Для этого мы рассмотрим самый известный алгоритм, используемый для шифрования паролейContinue Reading..
На динамических порталах самый идеальный вариант хранения данных (в основном текста) — MySQL база. Чтобы воспользоваться базой из PHP существуют специальные функции, позволяющие получить доступ к базы данных
При создании любой таблицы необходимо принимать решение, какой тип данных будет содержать поле, т.к. одно поле может содержать данные только одного типа. Каждый из типов данных использует различный объем памяти. При выборе типа следует выбирать тип, который требует меньшего объема памяти.
Часто начинающие программисты делают сайты на которых база данных сделана не логично и несет в себе повышенную нагрузку на сервер и при онлайн одновременно 50 пользователей начинает сайт жутко лагать и тормозить. Вот для этого надо знать как правильно нормализовать базу данных, далее БД.
Что же такое нормализация баз данных?
Для начала рассмотрим таблицу заказов:
Как видно из таблицы, господин Иванов Иван Иванович неоднократно делал покупки. Каждый раз в таблицу добавлялся его адрес, город и телефон. А теперь представьте себе такую ситуацию, когда Господин Иванов Иван Иванович сменил номер телефона. Каждую запись о покупке пришлось бы изменить. Кроме того, имеет место напрасная трата пространства на жестком диске. По этой причине необходимо вынести данные о клиентах в отдельную таблицу, что сэкономит и время ответа сервера и место на диске
MySQL — это система управления реляционными базами данных (далее БД). Сервер MySQL позволяет эффективно работать с базами и обеспечить быстрый доступ к данным одновременно нескольким пользователям. При этом доступ к данным предоставляется только пользователям, имеющим на это право.Continue Reading..
Бывает нужно/интересно узнать IP пользователя, что зашел к Вам на сайт. или откуда он пришел. А может подвести статистику браузеров (какой наиболее используемый?) так вот сегодня мы будем говорить про часто используемые переменные окружения
Сначало немного теории:
Существует такая штука, как Системы Счисления (далее СС). СС — это совокупность приемов и правил, по которым числа записываются и читаются.
СС делятся на:
1) Не позиционные (римские)
2) Позиционные.
В позиционных системах счисления вес каждой цифры измеряется в зависимости от ее положения (позиции) в последовательности цифр, изображающих число.
12 = 1*10^1+2*10^0
Таким образом число 10 (например) в двоичной СС будет выглядеть как 1010, а, например 5, как 101. Но что каждый раз считать по этой формуле? Самоубийство для этого есть программы!