| « Поставить закладку » « Сделать стартовой » | |||
|
|||
| Статьи:: Интернет технологии :: PHP :: Люди, используйте PHP! Часть третья
Люди, используйте PHP! Часть третьяЛюди, используйте PHP! Часть третьяСейчас много говорят о том, что долгая загрузка странички - это плохо, очень долгая загрузка - очень плохо. Использовать меньше графики, навороченных скриптов и аплетов (за исключением, конечно, сайтов, которые посвящены графике или скриптам) - один из основных способов уменьшить объём странички. Этим должны заниматься сами Веб-мастеры. Есть и другой способ - убирать лишние пробелы, переносы строк, заменять длинные теги аналогичными, но короткими. Но зачастую некоторые пренебрегают таким прекрасным способом, говоря что-то вроде "У меня на сайте более 100 страниц!!! Да если каждую редактировать вручную переделывать, это ж с ума сойти можно!!!" (конечно, это не относится к профессиональным Веб-разработчикам). Так почему бы не отдать такую рутинную работу скрипту? Я никаких ПРОТИВ не вижу. Как вы уже догадались, скрипт будет написан на PHP. Итак, начнём. Первое, что нужно сделать, это решить, что должен делать наш
скрипт: Некоторые скажут - мало. Я тоже думал "мало", но после того, как я опробовал скрипт на страничке из Dreamweaver`а и та уменьшилась почти на 30 % (и это учитывая то, что Dreamweaver - одна из самых лучших программ для верстки страничек), я убедился, что этого будет достаточно, во всяком случае пока. Сразу хочу сказать, чтобы в меня не швыряли помидорами заядлые программисты на PHP. Скрипт написан не из соображений компактности и быстродействия (зато в нём легко разобраться, да и скорость тут, в принципе, ни к чему). Исходный код скрипта с комментариями: <?php У странички, оптимизированной этим скриптом будет одно преимущество: если её захотят скопировать, придётся долго разбираться в её исходнике (чтобы не скопировали прямо из броузера, см. статью "Как защитить от копирования текст на вашем сайте" номера 209 Internet Zone). Советую для удобства сделать страничку с формой (одно поле текста, с именем files и кнопка Submit) и action равным имени скрипта-оптимизатора, где нужно указать имя файла и нажать на кнопочку. Кстати, тогда лучше будет сделать мета-тег в скрипте, возвращающий вас на страничку с формой. <meta http-equiv="refresh" content="0;URL=Ваша_страничка_с_формой"> Ещё один совет. Чтобы удобнее оптимизировать странички (да и на будущее пригодится), установите на домашнем компьютере Russian Apache и гипертекстовый процессор PHP, тогда можно будет производить отладку скриптов PHP "не отходя от кассы" :) Где взять и как настроить - см. сайт www.web.ru. На этом и заканчивается серия статей о PHP. Главная задачей этих статей, чтобы вы поняли, как разнообразно применение PHP, какой это мощный язык программирования. Хочу ещё раз сказать. Люди, используйте PHP! Рубрика: PHP
9 правил для начинающего Ajax-разработчика.
Эти девять правил несложны, никаких кусков кода — только общие советы начинающим Ajax-разработчикам. Крайне вольный перевод 9 AJAX Tips & Tricks.
Подробнее... |
Рубрика: AJAX
| Добавлено: 25.08.2008
ExtJS 2.2 - полная поддержка Firefox 3, новые виджеты и другие нововведения.
Приветствуем наших читателей. Что-то в последнее время много новостей и я даже не успеваю все отобрать и написать о самых интересных технологиях и продуктах. А ведь ещё и работать иногда надо. Но мимо этой новости мы просто не могли пройти - ведь AJAX и ExtJS как его наглядное воплощения это наша основная технологическая платформа. А буквально вчера вышла следующая версия в текущей ветке 2.х - 2.2 Что же там нового, полезного и интересного мы сейчас и рассмотрим.
Подробнее... |
Рубрика: AJAX
| Добавлено: 25.08.2008
Windows 7: под покровом тайны.
О преемнице Windows Vista, носящей кодовое имя Windows 7, известно очень мало. Корпорация Microsoft, наученная горьким опытом, с крайней неохотой делится с журналистами информацией о разрабатываемой системе, дабы у пользователей и разработчиков программного обеспечения не сложилось искаженное представление о продукте, которое бы повлияло на продажи новой операционки, как это случилось с "Вистой". Тем не менее, некоторые скупые сведения хоть и изредка, но просачиваются из стен редмондского гиганта.
Подробнее... |
Рубрика: Windows 7
| Добавлено: 25.08.2008
Остальные статьи:
Apache mod_ndb - MySQL кластер с доступом через HTTP и Ajax
Поиск уязвимостей в программах с помощью анализаторов кода
Как появилась библиотека VivaCore
Это сложно
ASP.NET и немного поисковой оптимизации
Protocol buffers: библиотека обмена данными для C++, Java, Python от Google
Описание VivaVisualCode
JQuery: Пара сотен плагинов в одной заметке
Касание сетки
Разработка элементов управления ASP.NET на примере навигационной панели
Сохранения параметров приложения в .Net
Custom cursors в .Net
Бегун убегает от хозяина
"Битрикс" выпустил седьмую версию CMS
Выбираем систему управления сайтом
Рынок CMS в Европе или впечатления с CeBIT 2008 |
Цитата дня (все,добавить):
|
Realcoding.NET
© 2003-2008 |
Контакты |
Реклама на сайте
|