ТОП-10 популярных
Для работы с вещественными числами в MySQL предусмотрено три типа данных - это типы FLOAT, DOUBLE, DECIMAL. Числовой тип FLOAT...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...
Российская компания «Эксимер ДМ», известная как производитель настольных компьютеров, рабочих станций, серверов и ноутбуков, выступила техническим спонсором проведения торжеств, посвященных...
Для длинных строк, т.е. строк длиннее 255 символов, в MySQL предусмотрены типы BLOB (Binary Large Object, большой двоичный объект) и...
В дополнение к календарным типам, предназначенным для хранения даты и времени отдельно, MySQL также поддерживает гибридные типы данных DATETIME и...
Вообще, к изменению настроек сервера прибегают очень редко. В MySQL программа заранее настроена так, чтобы соответствовать самым распространенным и основным...
Программы
PHP. Эффективность и отладка. Часть Третья.
Для того чтобы определить разницу во времени, можно обратиться к методу, который используется в листинге 28.1. Записи, хранящиеся в массиве времени, содержат описание с последующим...
PHP. Эффективность и отладка. Часть Вторая.
Принимая решение об оптимизации программы, сначала рассмотрите возможность модернизации своего компьютерного парка, - это может оказаться самой дешевой альтернативой. В 1965 году Гордон Мур (Gordon...
PHP. Эффективность и отладка
Эта глава затрагивает вопросы эффективности и отладки, которые можно скорее отнести к области искусства, чем науки. Эффективность не должна быть первостепенной задачей при создании программного...
PHP. Проэктирование. Часть Четырнадцатая.
27.9. Адреса поисковых механизмов в InternetТакие поисковые механизмы, как Google (<http://www.google.com/>) и All the Web (<http://www.alltheweb.com/>), являются попыткой просмотра всей Internet. Они стали существенным ресурсом...
PHP. Проэктирование. Часть Триннадцатая.
27.7. Структура приложенийЕсли принять разработку приложений за следующий логический уровень, то структура приложений является попыткой организовать компоненты, которые можно использовать повторно для разработки приложений. За...
PHP. Проэктирование. Часть Двеннадцатая.
Они также используют поддержку прямого включения шаблонов вместо использования маркеров. Выбор между этими системами шаблонов в основном является предметом личного выбора. Критерием предпочтения может быть...
PHP. Проэктирование. Часть Одиннадцатая.
В листинге 27.3 представлен простейший шаблон. Обратите внимание на маркеры, заключенные в фигурные скобки. В этом шаблоне их три: TITLE, SIDENAV и MAIN. Это фрагмент...
PHP. Проэктирование. Часть Десятая.
Эта система была названа FreeEnergy, так как она аналогична высвобождению энергии средой, которую создает PHP. Функция include в PHP является достаточно уникальной и основной для...
PHP. Проэктирование. Часть Девятая.
В языке C программисты обходят эту ситуацию путем добавления во включенные файлы константы. В PHP можно воспользоваться оператором include_once. Так, функция printBold определена в листинге...
PHP. Проэктирование. Часть Восьмая.
27.4. Разбиение программы на модули с помощью функции includeНесмотря на свое имя, функция include не является эквивалентом одноименной команды препроцессора языка C. Во многом она...
PHP. Проэктирование. Часть Седьмая.
В таком режиме система CVS запросит ваш пароль при каждом обращении к утилите cvs . Есть люди, которых это раздражает, поэтому они генерируют авторизиро-ванный ключ...
PHP. Проэктирование. Часть Шестая.
Дополнительно к данному здесь краткому описанию можно обратиться к книге Карла Фогеля (Karl Fogel) Open Source Development with CVS, которую можно найти по адресу <http://cvsbook.red-bean.com/>...
PHP. Проэктирование. Часть Пятая.
27.3. Управление изменениямиЛюбой разработчик, которому приходилось работать в команде по разработке Web-приложения, знает о трудностях распределения задач между членами группы разработки с психологической точки зрения...
PHP. Проэктирование. Часть Четвёртая.
27.2. Разработка проектной документацииПосле создания документа со спецификациями требований необходимо принять решение о разработке проектной документации. В случаях, когда над небольшим проектом работают несколько разработчиков...
PHP. Проэктирование. Часть Третья.
Функциональные требования определенно должны занимать большую часть документа. После того как будет разрисована схема информационных потоков, разработчик получает общее представление о разбиении системы на модули...
PHP. Проэктирование. Часть Вторая.
В табл. 27.1 приведены свойства, которым должны удовлетворять спецификации требований. При этом описывается только внешнее поведение. Каждое требование выражается в виде ответа на вопрос "Что?"...
PHP. Проэктирование
Создание Web-узла с помощью PHP не совсем аналогично созданию статического Web-узла. Конечно, если вы выбрали метод вставки PHP-кода, различия будут минимальными. Но если было принято...
PHP. Интегрирование в HTML-код. Часть Четвёртая.
26.3. Отделение HTML-кода от PHP-кодаИ последнее, что мы рассмотрим в этой главе, - это использование функций include и require. Как вы знаете, эти функции включают...
PHP. Интегрирование в HTML-код. Часть Третья.
Страница, показанная в листинге 26.3, представляет собой простейшую форму ввода. Каждый тег ввода после щелчка на кнопке ввода (submit) преобразуется в массив _REQUEST, и вызывается...
PHP. Интегрирование в HTML-код. Часть Вторая.
Одним из преимуществ такой технологии является то, что все таблицы отображаются в абсолютно одинаковом стиле. Чем меньше программного кода будет потрачено на программирование таблиц, тем...