Самое главное о чём нужно думать при написании скринсейвера - то, что он должен работать фоново и не мешать работе других программ. Поэтому он должен расходовать мало ресурсов. Чтоб уменьшить размер программы, в ней не используются визуальные компоненты Delphi, подключение любого компонента приведёт к тому что размер будет минимум 200кб, а так, программа весит лишь 20кб!!! (далее…)
При разработке больших программ, работающих с большими объемами информации первое место занимает проблема обнаружения неправильного распределения памяти. Сама проблема состоит в том, что если мы выделили участок памяти, а затем освободили не весь выделенный объем, то образуются блоки памяти, которые помечены как занятые, но на самом деле они не используются. При длительной работе программы их количество увеличивается и приводит к огромному расходу памяти. (далее…)
XML (eXtensible Markup Language, расширяемый язык разметки) - достаточно новая технология (первый вариант спецификации XML увидел свет в 1998-м году) и поэтому многим она либо незнакома, либо знакома лишь поверхностно. Но самое главное - как правило люди не видят способов применения XML в своей повседневной работе. Из-за этого многие люди, особенно не являющиеся профессиональными разработчиками (т.к. по последним опросам более половины профессоналов используют XML-технологии в своей работе) обходят стороной эту технологию стороной, пытаясь взамен разработать что-то свое.
(далее…)
Установка модуля РНР вручную
Для того чтобы вручную установить модуль РНР 5 в системе Windows, выполните сле¬дующие действия.
1. Зайдите на Web-узел www.php.net.
2. Перейдите в раздел Downloads.
3. Перейдите в раздел Windows Binaries и щелкните на ссылке для загрузки архивного файла .zip последней версии РНР
Если вам известен формат сжатия файлов ,bz и вы знаете, как с ним работать, можно загрузить именно такой файл. Он имеет меньший размер и соответственно загрузится гораздо быстрее. Однако учитывайте тот факт, что такой формат сжатия поддерживается не всем программным обеспечением. (далее…)
Active Server Pages (ASP) - технология Microsoft для отображения динамических веб страниц. ASP поддерживают многие языки; наиболее распространенный - VBScript. PHP является альтернативой с открытой архитектурой для многих операционных систем, включая Linux и Windows.
Я думаю, что ASP - хорошая и полезная технология,но в конечном счете я уверен, что PHP докажет свое превосходство -- как технически,так и по популярности. Вот семь причин, почему я так считаю:
Итак, что же нам необходимо для обращения к базе данных MySQL?
В первую очередь - это расположение базы (хост на котором она находится и работает). Если база работает на том же компьютере, что и модуль PHP - то хост будет localhost.
Во вторых, это имя самой базы. Система управления базами может поддерживать несколько хранилищ и база на хосте может быть не одна:)
Ну и в третьих это имя пользователя базы данных и пароль, которые должны быть вам предоставлены. (далее…)
Частенько, при написании PHP скриптов нужно хранить какую-нибудь информацию о посетителе в течение сеанса его работы. Типичным примером такой ситуации является необходимость "помнить" логин и пароль пользователя при его нахождении в закрытой части сайта (например, на форуме). Вобщем-то говоря, именно для этого и существует механизм сессий, реализованный в php, но давайте все по порядку. (далее…)