PHP и WEB для новичков: фотогалереи

Данная библиотека (
http://highslide.com) предоставляет обширные возможности по созданию на сайте всплывающих окон текстовых сообщений, предпросмотра картинок и даже целых галерей со встроенным слайд-шоу. Модули данной библиотеки успешно работают в различных браузерах, таких как FireFox, Chrome, Opera, Internet Explorer. Хочу рассказать об этой библиотеке детально, рассматривая каждый ее модуль отдельно, хотя все они вместе могут применяться одновременно на одной веб-странице.
PHP и WEB для новичков: Всплывающие подсказки

Чтобы создать хороший, а может, в чем-то даже уникальный сайт, веб-программисту просто необходимо знать множество языков программирования. Это и PHP, JavaScript, HTML, CSS, XML, а где-то и Python.
Но знать языки мало. Используя их, порой, приходится создавать то, что однажды кем-то где-то уже создано. И создано, надо сказать, не плохо, да к тому же выложено в сети для бесплатного использования другими.
Сегодня я вам расскажу о некоторых модулях, написанных на языке JavaScript, позволяющих реализовать разные фишки, которые могут пригодиться на сайте. Поэтому, чтобы понять, о чем пойдет речь в данной статье, вы, уважаемый читатель, должны знать HTML и JavaScript.
PHP и WEB для новичков: фишки для веб-страницы

Давно известно, что посетитель составляет свое впечатление о сайте в первые 10 секунд пребывания на нем. От того, как выглядит сайт, “цепляют” ли взгляд его элементы, достаточно ли он интерактивен, зависит, какое сложится впечатление о нем у его посетителя. Это в свою очередь повлияет на то, на сколько задержится посетитель на таком сайте и захочет ли вообще возвращаться на него. Поэтому сегодня мне хотелось бы поговорить о создании тени для текста и иллюстраций, о рамках для изображений и некоторых других украшательствах.
PHP и WEB для новичков: живые таблицы

Таблицы для сайта – обычное дело. В таблицах отображаются какие-то данные, характеристики, списки. Но те таблицы, которые получаются обычным способом, выглядят безжизненными, безучастными к действиям посетителя сайта. Как их оживить? Для этого воспользуемся библиотекой hltable.js
PHP и WEB для новичков: proxy пишем сами

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

Как много уже было рассказано в данном цикле статей о языке программирования PHP, но мы еще не касались темы сжатия веб-страниц и файлов. Сегодня хочу ввести вас в курс дела и на простых примерах показать, как это работает.
PHP и WEB для новичков (часть 14): Авторизация и безопасность

Давайте посмотрим на наш сайт multimedia. В своем нынешнем виде он представляет собой совсем незащищенную систему. Поэтому если он находится в Интернете, то любой посетитель мог бы зайти и добавить своего исполнителя, песню, альбом, а также удалить что-либо из уже имеющегося. Вполне было бы логичным, если бы это могли делать только определенные лица - администраторы.
PHP и WEB для новичков (часть 13): Сортировка и группирование результатов. Куки и сессии

В большинстве случаев нам необходимо не только выбирать из базы данные, удовлетворяющие некоторому условию, но и располагать их в определенном порядке. Для этого существует ключевое слово ORDER. Рассмотрим один из последних запросов предыдущей главы...
PHP и WEB для новичков (часть 12): Ключи, индексы и сложные запросы

До этих пор мы имели дело с одной таблицей в БД. Таблица называлась mp3 и содержала данные об MP3-файлах. Я специально не стал делать в этой таблице поля для хранения имени исполнителя или названия альбома.
Дело в том, что таблица БД должна представлять собой сущность реального мира. Такой сущностью есть песня в файле MP3, исполнитель или альбом. Ведь исполнитель уникален и может иметь в своем репертуаре разные песни.
PHP и WEB для новичков (часть 11): Загрузка файлов на сервер

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