Поиск по сайту

Результаты поиска: «если»

Найдено совпадений: 57975

При управлении интернет-проектом сложно просчитать все риски на старте, а это неизбежно чревато убытками и потерями. Чаще всего самые очевидные вещи становятся таковыми только по факту приобретения опыта. Кто как не админы в курсе самых печальных историй smile

1) Если у вас блог (или любой другой сайт на популярной CMS), то что произойдет, если пароль к вашему администраторскому аккаунту утечет в сеть и любые данные могут быть скомпроментированы или удалены? Вы уже настроили удаленное резервное копирование? Если что-то подобное произойдет в выходные, не потеряете ли вы 48 часов до первой реакции и чем это может быть чревато? Если бекапы настроены,...
Основные понятия
В объектно-ориентированном программировании выделяют три основных элемента: инкапсуляция, наследование, полиморфизм. Статья не ставит своей целью всестороннее рассмотрение всех аспектов ООП. Здесь лишь кратко будет рассмотрена их суть.
Инкапсуляция. Инкапсуляция – это скрытие реализации. Для пользователей класса неважно как реализован класс, важено лишь какие методы доступны, т.е. какой интерфейс представляет класс. Мы уже дважды встречали инкапсуляцию. В первом случае мы объявили поля класса как закрытые (private), т.е. скрыли их от посторонних глаз. Методы также можно делать закрытыми (private), они не будут доступны для внешнего пользователя, однако их можно будет вызывать внути открытых (public) методов этого же класса. Закрытые методы...
Мобильная кухня: В начале интервью, по уже сложившейся традиции, мы просим владельца портала немного рассказать об истории появления портала? Также хотелось бы узнать об истории личного знакомства с мобильным интернетом и жизни до него?
WAB: Если мне память не изменяет осенью 2003 года, у меня появился мобильник с поддержкой GPRS, который назывался Siemens С55, а в то время многие операторы халявно тестировали этот сервис. Полазив по стартовым страницам операторов, я попал в чат портала Nikita, где вообщем-то мне не очень понравилось =), но зато там я узнал о существовании сайте wap.mypuk.ru. Позднее, в чате этого сайта я познакомился с Диззи...
mysql_affected_rows() Возвращает количество строк, измененных/удаленных/вставленных последним запросом UPDATE, DELETE или INSERT.
mysql_change_user() Переключает пользователя и базу данных для открытого соединения.
mysql_character_set_name() Возвращает название кодировки, установленной для данного соединения.
mysql_close() Закрывает соединение с сервером.
mysql_connect() Создает соединение с сервером баз данных MySQL. Данная функция не рекомендуется; вместо нее следует использовать функцию mysql_real_connect().
mysql_create_db() Создает базу данных. Данная функция не рекомендуется; вместо нее следует использовать команду SQL CREATE DATABASE.
mysql_data_seek() Ищет произвольную строку в результирующем наборе запроса.
mysql_debug() Выполняет отладочные операции DBUG_PUSH с заданной строкой.
mysql_drop_db() Удаляет базу данных. Эта функция не рекомендуется; вместо нее следует использовать команду SQL DROP DATABASE.
mysql_dump_debug_info()...
На серъезных сайтах странно видеть, когда ошибки выводятся пользователю в браузер в самых неожиданных местах. Почему они появляются - это отдельный разговор. Но почему они выводятся ? Ведь текст ошибок является информацией для дебага и предназначена для разработчика, а не для клиента.

Кроме того, именно эта служебная информация обычно помогает злым хакерам ломать сайт. В качестве классического примера можно привести вариант с выводом запроса при ошибке: "you have an error in query near WHERE id= "... Большое спасибо. Подставляем после "WHERE id=..." строку "0 OR 1>0" и запрос выполняется по всей таблице. Если запрос на удаление, то...сами понимаете, весело =)....
Многие начинающие веб-мастера встречаются с проблемой обработки длинных адресов в строке браузера. Например, у вас есть динамическая страница, которая обрабатывает запросы на скачивание файлов, с адресом вида http://www.my-site.com.ua/cgi-bin/download/get-files.cgi. Для обработки файла нужно ввести категорию файла (к примеру, "мои файлы" — id=my-files) и название (допустим, name=My_Editor), после чего у нас получится что-то вроде http://www.my-site.com.ua/cgi-bin/download/get-files.cgi?id=my-files&name=My_Editor. Согласитесь, такой вид крайне неудобен для конечного пользователя, особенно если адрес ему приходится вводить вручную. Избежать подобных сложностей можно с помощью инструмента mod_rewrite из стандартного набора сервера Apache (http://www.apache.org/). Он позволяет созданную выше конструкцию преобразовать в запись вроде http://www.my-site.com.ua/my-files/dn_pg=My_Editor. Или вот еще один пример. Допустим, вам надо...
Параллельно с появлением поисковых систем возникли методы, позволяющие сайту достигать высоких позиций в результатах поиска. Как ни старались поисковики объяснить владельцам сайтов, что поисковую систему нельзя рассматривать в качестве источника трафика и место в результатах поиска никому не гарантировано, а те все за свое. Так хочется и ненавистного конкурента по целевому запросу обогнать, и объем трафик на сайт повысить, и объем продаж через Интернет увеличить, что никакие доводы поисковиков не помогают.

Тут на авансцене и появляются оптимизаторы, обладающие, по слухам, сакральными знаниями о принципах работы поисковых систем, и утверждают, что смогут сделать явью мечты владельца сайта о первых местах в...
Предисловие
Хотя меня чаще можно наблюдать в разделе, посвященном ООП, иногда я касаюсь глобальных вопросов программирования в целом и некоторых его аспектов, не связанных с ОО, в частности. Сейчас как раз такой случай, а поговорим мы сегодня о том, чего хотят иметь в авторстве многие начинающие программисты, а именно о движках, двигах, двигателях и подобных, многими не понимаемых терминах. Сразу предупрежу любителей халявы, данная статья не является руководством по написанию "эксклюзивного двига" для вашего сайта, здесь речь пойдет именно о смысловой составляющей этого термина. Начнем.

Заблуждения
Меня много раз спрашивали, почему я не называю свои "движки" "движками"? Ответ прост и...
Всем привет ! Вот я и написал, наконец, свой первый рассказ. И сразу же решил поделиться им с вами. Не стоит благодарностей ! Но если вы все-таки решили меня поблагодарить за столь тяжело проделанную работу, то можете перевести мне на электронный счет немного денег. Только не переводите ниже 500$.

Ну, а если серьезно, то некоторые пользователи данного форума хорошо помнят одного "недописателя" и его творения. И поскольку в его творениях была куча орфографических, граматических и прочих ошибок. На него сразу же посыпалась тонна критики, на которую он реагировал не совсем трезво и адекватно, не желая прислушиваться к здравым советам и...
Представляю новую версию 16.0 бета
WAP-MOTOR 16_beta, функционально законченная система управления контентом (CMS) написанная на PHP. Она НЕ использует базу данных mySQLДля хранения содержимого вашего сайта, как например, Новости, Сообщения на форуме, чате, гостевой, профили пользователей, письма привата и так далее, используются только файлы
W@P-MOTORS PORTAL выпущен в рамках и на условиях GNU General Public License. Для дальнейшей информации, пожалуйста посетите www.gnu.org или просмотрите файл GNU.html, включенный в дистрибутив.

Вы не имеете право вырезать даже часть кода для дальнейшего использовании их в своих разработках, разрешено использовать только для аддонов, модулей и плагинов непосредственно к этому движку
Вы не должны удалять...