Язык программирования PHP


Учебник PostgreSQL 7.3.3

В данной главе мы будем ссылаться на примеры, которые можно найти на Chapter 2 для того, чтобы попробовать изменить или улучшить их так, чтобы они помогли вам, когда вы прочтЈте эту главу. Некоторые примеры из данной главы можно также найти в advanced.sql в каталоге tutorial. Этот файл также содержит некоторые данные для загрузки, которые не будут повторяться здесь.

Продолжение

Microsoft SQL Server

SQL Server 7.0 содержит заново спроектированный процессор запросов, который обеспечивает поддержку баз данных очень большого объема и обработку сложных запросов. Среди его новых особенностей - использование составных индексов, новые алгоритмы хеширования и слияния, множественные триггеры, а также обработка гетерогенных, распределенных и параллельных запросов.

Продолжение

Apache + Perl + PHP3 + MySQL для Windows 9x

Если Вы читаете этот документ, а также если у Вас установлен Windows 95/98 (а наше личное мнение такое, что эта операционная система наиболее сбалансирована с точки зрения интерфейса и удобства работы), значит, Вы уже столкнулись с проблемой виртуального домашнего сервера, а точнее, с проблемой его отсутствия! Эта небольшая статья поможет Вам скачать и установить один из лучших серверов - Apache, а также те приложения, из-за отсутствия которых народ в бешенстве сметает все остальные сервера (например, Sambar Server) со своего многострадального жесткого диска и устанавливает Apache для Windows 95/98. Имеются в виду, конечно, Perl, PHP3 и MySQL, также работающие под Windows. Прочитав эту статью и скачав дистрибутивы, Вы будете вооружены всеми инструментами, которые так необходимы для профессиональной работы в Web!

Продолжение

Язык программирования PHP

Язык PHP был разработан как инструмент для решения чисто практических задач. Его создатель, Расмус Лердорф, хотел знать, сколько человек читают его online-резюме, и написал для этого простенькую CGI-оболочку на языке Perl, т.е. это был набор Perl-скриптов, предназначенных исключительно для определенной цели – сбора статистики посещений.
Для справки. CGI (Common Gateway Interface – общий интерфейс шлюзов) является стандартом, который предназначен для создания серверных приложений, работающих по протоколу HTTP. Такие приложения (их называют шлюзами или CGI-программами) запускаются сервером в режиме реального времени. Сервер передает запросы пользователя CGI-программе, которая их обрабатывает и возвращает результат своей работы на экран пользователя. Таким образом, посетитель получает динамическую информацию, которая может изменяться в результате влияния различных факторов. Сам шлюз (скрипт CGI) может быть написан на различных языках программирования – Cи/C++, Fortran, Perl, TCL, UNIX Shell, Visual Basic, Python и др.
Вскоре выяснилось, что оболочка обладает небольшой производительностью, и пришлось переписать ее заново, но уже на языке Си. После этого исходники были выложены на всеобщее обозрение для исправления ошибок и дополнения. Пользователи сервера, где располагался сайт с первой версией PHP, заинтересовались инструментом, появились желающие его использовать. Так что скоро PHP превратился в самостоятельный проект, и в начале 1995 года вышла первая известная версия продукта, называвшаяся Personal Home Page Tools (средства для персональной домашней страницы). Средства эти были более чем скромными: анализатор кода, понимающий всего лишь несколько специальных команд, и набор утилит, полезных для создания гостевой книги, счетчика посещений, чата и т.п.

История PHP
Основной синтаксис
Оператор if
Основы клиент-серверных технологий
Функции, определяемые пользователем

Классы и объекты
Массивы
Строки
Функция fopen
Базы данных: основные понятия
Построение интерфейса для добавления информации

Авторизация доступа
Понятие регулярного выражения
Объектная модель XML-документа
Что такое шаблоны и зачем они нужны

PHP - статьи

Если Вы планируете создавать свой динамический сайт на платформе Windows, то у Вас скорее всего возникнет задача выбора СУБД для хранения информации (с языком, на котором Вы будете его программировать, судя по всему, вопросов не возникает). Одним из вариантов её решения, может оказаться использование MS Access в качестве SQL-сервера. Далее будет описано, как в скрипте, написанном на PHP, обратиться к базе данных MS Access.
К сожалению, в PHP нет встроенных средств для работы с этой СУБД, что, однако не исключает совместной их работы - для подключения к базе мы будем использовать ODBC.

Работа с MS Access в PHP
Аспектно-ориентированная веб-разработка и PHP
If-Modified-Since, если PHP не установлен как модуль Apache

Битва со списками или применение классов для вывода списков в PHP
Register_globals=On? Вы в опасности!
Сбор статистики на PHP

PHP - авторизация доступа

Если вы хотя бы иногда посещаете сайты, на которых есть "защищенная зона", то есть часть, доступ на которую возможен лишь по определенным логину и паролю (например, почтовые службы с web-интерфейсом или сервисы хостинга), то вас наверняка интересовало, как эта авторизация происходит. И наверняка вам хотелось устроить то же самое и на вашем сайте, ведь необходимость в этом иногда возникает. Ниже будет рассказано о технологиях авторизации доступа, основанных на средствах web-сервера и технологии PHP. Думается, значение слова "авторизация" вам понятно - это не что иное, как обеспечение возможности доступа к чему-либо тем и только тем пользователям, которые знают определенные кодовые слова - логин и пароль.

Продолжение

Финансовые расчеты в Excel


Введение
Подготовка к работе с Excel
Простейшие действия над числами

От таблицы умножения к элементарным расчетам денежных потоков
Создание табличной базы данных сотрудников
Должностные оклады и премии
Написание числовых данных прописью
Электронный табель учета рабочего времени

Учет и налогообложение доходов физических лиц
Учет доходов и расходов в быту и бизнесе
Функции рабочего листа

Решение оптимизационных задач средствами EXCEL

Целью работы коммерческой фирмы является получение прибыли. Любое управленческое решение (будь то решение о количестве приобретаемого товара, или решение о назначении цены на реализуемый товар, или решение о подаче рекламы в газету и т.д.) будет влиять на прибыль в большую или меньшую сторону. Эти решения являются оптимизационными, то есть всегда существует возможность выбрать лучшее решение из нескольких возможных. Представим себе, что все управленческие решения принимаются наилучшим образом. То есть, все параметры, на которые может влиять фирма, являются оптимальными. Тогда фирма будет получать максимальную прибыль (больше получить при данных условиях невозможно). Для того чтобы определить, насколько управленческие решения, принимаемые работниками фирмы оптимальны, можно использовать методы математического программирования.

Решение уравнений методом Жордана - Гаусса

Решение прикладных задач в Excel

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

Решение уравнений

Разработка приложений

В ходе разработки различных приложений у вас накапливается все больше повторно используемых компонентов, и на контроль за ними уходит довольно много времени. К примеру, как определить, какой файл используется в проекте OBJobAgent — SPREAD.VBX или его новая версия SSVBX25.VBX? Где используется модуль OBORD32 — в проекте OBSuper или совместно с проектом AvailAgent? Подобных вопросов огромное множество.

Разработка приложений с Excel 97 и VBA

Решение прикладных задач в Excel (2)

Можно предложить другие способы решения. В Excel они реализованы как поиск значения параметра формулы, удовлетворяющего ее конкретному значению.
Эту процедуру используют для поиска такого значения ячейки, при котором значение другой ячейки, вычисляемое по формуле, заранее задано. В формуле должна быть ссылка на ячейку, значения которой ищут. Ограничения на искомое значение ячейки не налагают. Познакомимся с этой процедурой на примере составления штатного расписания.

Решение прикладных задач в Excel

Разработка в 1С 8.0

Для начала работы после установки 1СПредприятия 8.0 создайте новую информационную базу, затем запустите 1С Предприятие 8.0 в режиме Конфигуратор и откройте дерево конфигурации. Все эти операции описаны в книге 1С:Предприятие 8.0. Руководство по установке и запуску, входящей в документацию к программному продукту.

Справочники
Общие модули
Константы Менеджер
Панель «Элементы управления»
Новый Массив

Язык программирования
Иерархический обход
2-й способ формирования диаграммы
Реквизиты регистра сведений

Регистры остатки и регистры оборотов
Субсчета
Регистры сведений
Объект «Текстовый Документ»

Раздел - Биржевой анализ - Фундаментальный анализ

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

Анализ
Валюты
Доллар
Индикаторы
Инструменты

Инфляция
Корреляция
Кризис
Международный
Индексы
Методы
Новости
Обучение
Прогноз
Россия

Рынок
Теория
Торговля
Форекс
Экономика

Справочник по компьютерной графике и звуку

Графические редакторы
Adobe Photoshop
CorelDRAW
Звуковые и музыкальные программы

Sound Forge
Cakewalk Sonar
Сэмплеры
Приложение

Разработка систем безопасности

Развитие сети Internet подталкивает организации к расширению своих сетей. Это помогает привлекать новых клиентов и строить взаимоотношения с ними на новой экономической основе, что, в свою очередь, вызывает потребность в новых книгах и руководствах. Кроме того, Internet открывает электронные пути к информационным активам организаций, в том числе и для взломщиков. Открытость Internet делает заботу о безопасности приоритетной задачей.
Успех бизнеса обеспечивается тщательным планированием, особенно в вопросах безопасности. Не думайте, что купив брандмауэры, можно считать, что ваши сети достаточно защищены. Прежде необходимо определить, что именно нужно защитить. Все эти вопросы определяются правилами информационной безопасности. Правила представляют собой набор инструкций, которыми следует руководствоваться при разработке мер и средств защиты информации в организации.
Разработка эффективных правил информационной безопасности также требует соответствующего планирования. В этой книге даются разъяснения всех вопросов, касающихся разработки правил информационной безопасности организации. Кроме того, здесь описаны различные области приложения теоретических положений информационной безопасности и предложены образцы формулировок правил безопасности.

Что собой представляет политика информационной безопасности
Физическая безопасность

Правила безопасности Internet
Шифрование
Процесс пересмотра правил

Спецификация CSS2

Эта спецификация определяет Каскадные таблицы Стилей, уровень 2 (CSS2). CSS2 - это язык таблиц стилей, позволяющий авторам и пользователям подключать стили (например, шрифты, пробелы и звуковые сигналы) в структурированные документы (например, документы HTML и приложения XML). CSS2 упрощает создание и обслуживание Web-сайта путём разделения структуры и стиля представления документов.

Статус этого документа
Блоки символов для подстановки
Порт просмотра
Псевдоэлементы :before и :after
Отступы: свойство 'text-indent'
Свойства объёма звука: 'volume'