FoxWeb

софт для студентов

Заметки

PHP, MySQL, веб-программирование

  • Ежедневная архивация веб-проектов 8510, 5, 660
  • Тест браузера на качество соответствия стандартам 37726, 5, 660

    Веб-мастер, проверь свой браузер на соответствие стандартам!

  • Основы протокола HTTP: заголовки и управление кэшированием 8220, 4, 19

    Как правильно управлять кэшированием и что для этого нужно — об этом статья.

  • Основы протокола HTTP: работаем с cookie 3286, 5, 82

    Куки используют в случаях, когда нужно сохранить небольшой фрагмент данных на компьютере пользователя. Эту информацию можно записывать и считывать с помощью PHP-скриптов.

  • Основы протокола HTTP: скачивание файлов с нужным именем 7840, 4, 660

    Как загружать файлы через PHP-скрипт с произвольным именем, а не с именем этого скрипта?

  • Извлечение всех ссылок URL на странице 5373, 5, 202

    Рассматривается небольшой скрипт, с помощью которого можно извлечь все URL-адреса на странице.

  • Основы протокола HTTP: GET и POST — в чём разница? 25835, 4, 5

    Одна из ключевых особенностей, способствовавших росту популярности языка PHP — это встроенные средства для удобной работы с данными HTML-форм и параметрами URL.

  • Простая баннерная система phpFBS 5852, 5, 103

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

  • Работа с MySQL в PHP: подробно 5280, 4, 2

    Это руководство является логическим продолжением статьи "Работа с MySQL в PHP: с чего начать?". Здесь более подробно описано применение функций PHP для работы с MySQL.

  • Перенаправление браузера 4722, 4, 3

    Всем известны проблемы несовместимости современных браузеров. Страница, прекрасно работающая в IE, не показывается в Firefox Mozilla. Эта небольшая статья обяъсняет, как автоматически показывать пользователю нужные страницы в зависимости от используемого им браузера.

  • Работа с MySQL в PHP: с чего начать? 5083, 5, 5

    Многие обладатели домашних страничек рано или поздно начинают интересоваться устройством крупных новостных порталов и контент-проектов - не вручную же они все эти страницы делают! А как тогда? Данная статья поможет начинающему веб-мастеру начать создание проектов с применением PHP-MySQL.

  • Оптимизация кода PHP 30888, 4, 5

    Зачем нужна оптимизация? Для возможности написать в "readme.txt", что скипт оптимизирован. Или если он создает большую нагрузку (например, когда ресурс популярный). И все. Если приведенные условия никакого значения не играют, оптимизацию можно не проводить.

  • Простая гостевая книга с возможностью администрирования 39752, 5, 131

    Fox GuestBook v.1.1 - простой скрипт гостевой книги с возможностью ответа администртора, удаления записей. Благодаря простоте скрипта и тому, что все её функции умещаются в 160 строках PHP-кода скрипт можно использовать в качестве модуля для сайтовых движков. Самая свежая версия дистрибутива находится по адресу http://foxweb.net.ru/test/foxgb/.

  • Удалённое восстановление баз MySQL с помощью PHP 7169, 4, 10

    Как импортировать большой SQL-скрипт (дамп базы данных MySQL для форума phpBB), если обычными споcобами (загрузка через web-интерфейс phpMyAdmin, Backup cPanel) проблематична, особенно на модемном соединении.

  • Ещё о защите e-mail адресов на веб-страницах 3133, 0, 0

    Оригинальная защита e-mail адресов от сканирования спам-роботами. Мы не будем кодировать адреса, мы будем их... рисовать!

  • Сложное масштабирование изображений на PHP 5934, 5, 4

    Статья описывает методику сложного форматирования изображений на PHP под нужный формат независимо от их начальных размеров и ориентации, но всегда выдаёт изображения строго определённого размера. В скрипте используются функции обработки изображений библиотеки GD. Скрипт будет полезен для новостных сайтов и фотогалерей.

  • Собственная страница ошибок сервера Apache 30497, 4, 2

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

Интернет, веб-технологии

  • Рецепты вёрстки. Кроссбраузерный inline-block 17831, 5, 30

    Перевод статьи http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block

  • Центровка элементов в CSS, не имеющих постоянной ширины 4414, 5, 594

    Еще одна полезная заметка о выравнивании по центру элемента, когда его конкретная ширина неизвестна. Рассматривается способ, использованный в другой статье «Страница с горизонтально-вертикальной центровкой с помощью CSS»

  • Страница с горизонтально-вертикальной центровкой 4647, 5, 660

    Статья посвящена способу выравнивания контента на странице одновременно и по горизонтали, и по вертикали — по сути контент находится всегда в центре окна браузера. Рассмотрен кроссбраузерный вариант, когда заранее известны высота и ширина центрируемого блока. Источник статьи — http://pmob.co.uk

  • FAQ по веб-дизайну для начинающих 19630, 5, 660

    Сей документ меня побудило написать рвение многих моих знакомых непременно сделать свой сайт. Серьёзный человек посмотрит на этот FAQ и скажет: "Зачем плодить ламерьё?"

  • Как создать сайт? Советы для новичков 51491, 5, 660

    Создание сайта - не такое простое дело, как многим может показаться. Конечно, сейчас существует множество программ для создания сайтов. Есть как платные, так и бесплатные.

  • Советы по созданию и раскрутке сайта 3020, 5, 1

    Многие руководители фирм, попав в интернет, не прочь сделать здесь свой виртуальный офис - сайт. Либо хотя бы разместить рекламу о своей фирме, а зачастую, разместить рекламу своего сайта (ведь просто сделать сайт - это пол дела, нужно, чтобы люди на него заходили, т.е. нужно сайт раскрутить, разрекламировать).

  • Мыльная история или все, что вы хотели знать об e-mail 2988, 5, 2

    История существования е-майла насчитывает уже 32 года. Впервые электронная почта появилась в 1970 г. С развитием различных компьютерных сетей, объединением их между собой, возникала необходимость в обмене информацией.

  • Как возникла всемирная паутина и Интернет сегодня 4884, 4, 78

    Интересная и познавательная статья о происхождении Интернета как сети и как явления.

  • О методах авторизации пользователей 19492, 5, 30

    Статья подробно рассказывает о методах авторизации пользователей. Авторизация на JavaScript. BASIC-авторизация в Apache (.htaccess & .htpasswd). BASIC-авторизация на PHP. К статье прилагаются рабочие файлы с примерами.

  • Настраиваем Apache - FAQ по Apache 17912, 5, 660

    Что такое Apache и зачем он нужен? Где взять и сколько стоит Apache? Как установить Apache? Что за файл .htaccess? Поставил сервер, но мои файлы и скрипты не обрабатываются. Как сделать так, чтобы Apache не показывал содержимое моих каталогов в браузере? Хочу чтобы при заходе на мой сайт первым открывался файл не с именем index.html, а другой.

  • Не Apacheм единым жив сисадмин 4041, 4, 5

    Большинство Web-мастеров в качестве отладочного (и не только) Web-сервера используют сервер Apache. Однако ни для кого не секрет, что Windows-версия этого web-сервера имеет массу глюков, которые особенно «хорошо» проявляются в 9х окнах. Добавьте к этому необходимость ручного редактирования гигантского конфигурационного файла (причем для этого нужно хоть немного знать английский язык) и размер дистрибутива более 2 Мб. Неужели у вас никогда не возникало желания бросить всю эту тягомотину и подыскать себе другой, более понятный сервер?

  • Юзабилити главной страницы 3405, 5, 9

    Вкратце: Чтобы обратить на себя внимание посетителя, у сайта есть всего 10 секунд. Удержит ли пользователя главная страница Вашего сайта? В обществе, насыщенном информацией и многочисленными сайтами разной направленности, главная страница сайта должна привлечь внимание посетителей и ответить на вопросы: где, что дальше, зачем. Отвечает ли главная страница Вашего узла этим требованиям? В этой статье перечислены основные принципы создания удобных главных страниц (по материалам работ Якоба Нильсена).

Операционные системы

Turbo Pascal

MySQL

Delphi

ЖЖ и креативы

  • Кое-что из первого курса 3264, 5, 6

    Наткнулся только что на интересный текстовый файл, датированный 24 мая 2003 года. Ого, 4 года прошло, как-никак!

  • Утренние размышления о высоких технологиях 2119, 5, 197

    О, высокие технологии, да! Они так преобразили нашу жизнь... Да, компьютерный прогресс совершил настоящую революцию, перевернул умы и жизнь миллионов людей... Афигеть ваще!

  • Как удачно сдать экзамен 2732, 5, 2

    26 марта мне посчастливилось сдать последний в моей жизни (надеюсь) экзамен в университете, в связи с чем небольшая заметка на эту тему.

Разное

  • Как надежно скрыть папку или файл от посторонних глаз 5490, 5, 4

    В сети существует много программ для скрытия отдельных папок и файлов от других пользователей компьютера. Эти программы предлагают простой метод скрытия папок - с помощью фильтрации запросов к файловой системе. Но это не означает 100% защиту данных. На самом деле скрытые файлы и папки можно увидеть и посмотреть с помощью других средств. Если требуется более надёжная защита, следует обратиться к серьёзным криптографическим пакетам (тотальное шифрование).

  • Три подхода к программированию 2605, 5, 2

    Три подхода к программированию - о каких других технологиях вы знаете кроме структурного программирования и Turbo Pascal?

  • О программировании 2542, 0, 0

    О программировании и выборе языка для представления алгоритмов - обзор современных технологий программирования.