FoxWeb

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

Заметки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Простая гостевая книга с возможностью администрирования 41951, 4, 261

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Юзабилити главной страницы 4399, 4, 485

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

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

Turbo Pascal

MySQL

Delphi

ЖЖ и креативы

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

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

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

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

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

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

Разное

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

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

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

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

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

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