Долгое время юзал русские урлы - нифига примуществ нет, кроме недостатков.
Тот небольшой вес который, якобы придает поисковик, ключевикам в урле - тонет под всеми недостатками.
Кодируем не полагаясь на браузер, пробелы заменяем на _
function encode($str)
{
$str=str_replace (' ','_',$str);
$str = rawurlencode(iconv('windows-1251','UTF-8',$str));
return $str;
}
function decode($str)
$str = iconv('UTF-8','windows-1251',rawurldecode($str));
В случае, если стоит ЧПУ, то проходя через апач, строка в UTF с урлом переводится в верхний регистр и декодированию не подлежит. Поэтому декодируем ее поверх апача - через REQUEST.
Воть :)
Неоднозначно.
Зависит от файловой системы и настроек директив всяких.
Стало интересно и нашел на перле - можно запытать
скрипт создающий файлы
http://forum.ru-board.com/topic.cgi?forum=65&topic=2987&start=16&limit=1&m=1#1
скрипт открывающий файлы
http://forum.ru-board.com/topic.cgi?forum=65&topic=2987&start=16&limit=1&m=2#1
выводится скорость доступа. в зависимости от уровня вложенности, кол-ва файлов и т.д.
вот тут графики есть http://forum.ru-board.com/topic.cgi?forum=65&active=15&topic=2987
RewriteEngine on
RewriteRule ^(.*)\.gif$ script.php?pic=$1[NC]
Esco добавил 25.11.2008 в 22:52
только положите это в папку, допустим, images А сами картинки должны быть в другой папке..
А юзеру пусть выдается как images... т.е. фиктивная папка
ну вот у вас передаются 2 параметра
значит можете либо вручную создать массив
$header = array (
'1'=>array ('1'=>'Опупенная страничка','2'=>'жаренные мартышки','3'=>'жаркое из кошаков'),
'2'=>array ('1'=>'мой дебильный попугай','2'=>'дурочка ряба','3'=>'всякие блохи'),
....);
Либо составляйте из имеющихся
$page = mysql_fetch_assoc(mysql_result(('select id,title,content from...'));
<title><?=$page['title']?></title>
там же заголовки статей есть - пусть они и будут заголовком страницы
попросите вашего программиста - он за 5 мин все сделает...
Я же объяснил.
Дерганием сайта через алсаб или чрез цикл, ты проверишь только загрузку первой страницы или какой-то там страницы. И эта страница может выдержать 1000000 юзеров одновременно.
А если на сайте поиск, регистрация или вызов аяксом - и этот поиск вешается от 10 юзеров?
Так что сказать, что "мой сайт может выдержать одновременно столько-то юзеров" при помощи иммитации нельзя. Если по реальной статистике с реальным распределением юзеров по всем страницам и скриптам, то можно.
Поэтому надо каждый запрос проверять... скрипты оптимизировать, если дальше некуда, применять кеширование, переходить на другие технологии memcached всякие, сервера помощнее...
вот по оптимизации сиквела
http://hosting.isp.ru/doc/mysql40/mysql-optimisation.html#select-speed
http://www.csu.ac.ru/~srg/mysql_doc/manual.ru_MySQL_Optimisation.html
Зачем одновременно? чтобы проверить скорость выполнения? Достаточно одного запроса - он выведет за сколько времени заполнился запрос.
Я пользуюсь EMS SQL Manager - лучшего админа не видел...
Делает визуально и составные запросы как и в MSSQL
Ставь его. в SQL editor вставляй запрос, смотри время выполнения, оптимизируй ..опять смотри и т.д.
Так не проверишь... Допустим у тебя все скрипты летают на ура, а есть один запрос к базе, который стоит 10 раз дернуть и база вешается. Поэтому на глаз определяются где возможны подвисаловки и иммитируются n-е кол-во запросов в сек., смотрится время выполнения...
Оптимизируется, опять запускается.. опять смотрится время выполнения и т.д. в Майсиквеле все эти инструменты есть
Стоимость домена как и недвижимости и произведений искусства определяется постфактум.
Т.е. за какую сумму найдешь дурака - столько он и стоит )
А как ты будешь иммитировать юзеров?
Если тебе надо узнать реальную среднюю загрузку на проц - отпиши админам - они тебе скажут по статистике. Вот только что дадут тебе эти данные? Много это или мало?
Тебе нужно же нужно сравнение...
Поэтому читай про оптимизацию, то соответсвующее по PHP и Mysql.. или что там у тебя.
вот например http://php.spb.ru/php/speed.html
http://webew.ru/articles/275.webew
http://program.rin.ru/razdel/html/557.html
и т.д.
Оптимизируй и сравнивай
Esco добавил 25.11.2008 в 11:08
или .. кааак шандарахни 100000000 запросов по своему сайту - и посмотри когда он упадет :)
Rusk, спасибо... дело было в видимости.
Надо было просто переменную глобальной сделать.