Небольшие Заморочки |
| Автор блога: | StaryiSV |
|
+54
StaryiSV → 1 марта 2011
|
|
Доброго времени суток!
Выкладываю шаблон городского портала в синих, белых и желтых тонах, для instantcms 1.7, 4 колонки, фиксированный на 1000 пикселей.
41 комментарий
шаблон, instantcms 1.7
|
|
+41
StaryiSV → 21 февраля 2011
|
|
Шаблон городского портала для instantcms 1.7. В оранжево-голубых тонах. Три колонки, резина. CSS 3.
Шаблон протестирован в Опере 11, FF 3.6, Google Chrome. В старых браузерах не работает. |
|
+14
StaryiSV → 12 марта 2010
|
|
Часто возникает ситуация, когда пользователь, пытается перейти сразу на конкретную страницу и вводит неправельный адрес. В результате он видит это :
Not Found The requested URL /myfile was not found on this server. Apache Server at mysite.ru Port 80. гораздо удобнее, когда вместо этого появляется нечто существенное.например главная страница сайта. кому интересно, читаем дальше. для этого открываем файл .htaccess и вставляем следующий код, заменив www.mysite.ru на адрес вашего сайта. Код PHP: можно создать некую html страничку, типа error.html, где указать об ошибке и сделать перенаправление на главную. например :ErrorDocument 400 http://www.mysite.ru/ ErrorDocument 401 http://www.mysite.ru/ ErrorDocument 403 http://www.mysite.ru/ ErrorDocument 404 http://www.mysite.ru/ ErrorDocument 500 http://www.mysite.ru/ ErrorDocument 503 http://www.mysite.ru/ Код PHP: или указать основные ссылки вашего сайта без перенаправления.все на ваше усмотрение.только тогда путь уже будет в файле .htaccess таким www.mysite.ru/error.html.<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <meta http-equiv="refresh" content="5;url=www.mysite.ru"> <title>0шибка</title> </head> <body> <table cellspacing="0" cellpadding="0" border="0"> <tr valign="middle"> <td align="center" height="30" width="200">набранная Вами страница не существует! </td> </tr> <tr valign="middle"> <td align="center" height="30" width="200">через пять секунд Вы будите перенаправлены на главную страницу! </td> </tr> </table> </body> </html> Внимание! Не забываем делать копию файла перед редактированием! . |
|
+23
StaryiSV → 24 января 2010
|
|
продолжая тему gzip сжатия хочу поделиться маленьким, но очень нужным скриптом. вот результат его работы
до подключения <!-- Время генерации страницы:: 1.1173 сек. --> <!-- Время генерации страницы:: 0.8149 сек. --> <!-- Время генерации страницы:: 0.7991 сек. --> после подключения <!-- Время генерации страницы:: 0.1179 сек. --> <!-- Время генерации страницы:: 0.1135 сек. --> <!-- Время генерации страницы:: 0.1151 сек. --> сам скрипт тут http://www.instantcms.ru/users/files/download320.html как установить: качаем скрипт, распаковываем в карневую папку. делаем копию вашего index.php, затем открываем его для редактирования, находим вот эти строчки Код PHP: и добавляем вот этот код////////////////////////// Загружаем нужные классы //////////////////////////////////////////
include('core/cms.php'); //ядро
include(PATH.'/includes/config.inc.php'); //конфиг, оставлен для старых плагиновinclude(’compress.php’); чтобы получилось вот так Код PHP: естественно, размер страницы тоже изменится. у меня, например, снизился c 45kb до 8 kb.////////////////////////// Загружаем нужные классы //////////////////////////////////////////
include('compress.php');
include('core/cms.php'); //ядро
include(PATH.'/includes/config.inc.php'); //конфиг, оставлен для старых плагиноввнимание,кто ставил gzip в .htaccess - добавленные строчки нужно удалить!!!. |
|
+9
StaryiSV → 24 января 2010
|
|
Вот решил привести еще вариант сжатия страниц, через файл .htaccess.
Открываем файл .htaccess и вверху вставляем следующие строчки. Код PHP: где первая строчка - Размер буфера, вторая - Метод компрессии. Ставить цифру больше 5 не рекомендуется. Будет повышенная нагрузка на сервер. Вес страницы уменьшается примерно в 5 раз. Не забываем делать копии изменяемых файлов. php_value zlib.output_compression 4096 php_value zlib.output_compression_level 5 но не торопитесь их добавлять! прочитайте альтернативное решение вот здесь http://www.instantcms.ru/blogs/49/149/post560.html#c . |
