Меня что-то смутили слова одного кодера.
Говорит, что нужно ставить везде абсолютные ссылки, так как относительные глючные(иногда глючат)
А я вот люблю относительные, не только потому что не надо вечно подставлять какую-то переменную в начало ссылки, но и потому что не надо вообще менять эту переменную-просто потому что её нет.
И относительные ссылки ни когда у меня не глючили.
И я бы не поверил его словам и пропустил бы мимо ушей, если не факт что в joomle тоже есть переменная в которой записан домен сайта. Т.е. и джумла делает абсолютные ссылки. А вот с джумлосоздателями считаться надо.
Вот и хочу уточнить. Правда что относительные ссылки иногда глючат?
Какие ссылки предпочитаете вы: относительные или абсолютные?
Спустя 2 минуты, 44 секунды (11.02.2011 - 10:37) Snus написал(а):
Воитель
А ты попробуй через php-cli запустить свой скрипт и думаю вопрос отпадет почему нужно абсолютные адреса указывать
А ты попробуй через php-cli запустить свой скрипт и думаю вопрос отпадет почему нужно абсолютные адреса указывать
Спустя 1 час, 44 минуты, 42 секунды (11.02.2011 - 12:22) inpost написал(а):
Воитель
У меня всегда относительные, абсолютные лишь при редиректе и клике по логотипу.
У меня всегда относительные, абсолютные лишь при редиректе и клике по логотипу.
Спустя 39 минут, 7 секунд (11.02.2011 - 13:01) Snus написал(а):
inpost
А ты как свои скрипты тестируешь? Через браузер?
А ты как свои скрипты тестируешь? Через браузер?
Спустя 10 минут, 38 секунд (11.02.2011 - 13:11) inpost написал(а):
Snus
Ты знаешь другой способ?! =))
Ты знаешь другой способ?! =))
Спустя 7 минут, 6 секунд (11.02.2011 - 13:18) Snus написал(а):
inpost
В консоле $ php test.php
В консоле $ php test.php
Спустя 16 минут, 18 секунд (11.02.2011 - 13:35) Воитель написал(а):
В инете написано про php-cli, как не ясно, что-то про командную строку и сервер.
А я так и не понял что такое php-cli?
А я так и не понял что такое php-cli?
Спустя 5 минут, 14 секунд (11.02.2011 - 13:40) Snus написал(а):
Вопрос всем: Вы чем коннектитесь на хостинг (сервер) ? Если ответ будет не ssh, то вопрос отпадает
Спустя 8 минут, 4 секунды (11.02.2011 - 13:48) linker написал(а):
SFTP. А дебаг в браузере, но никак не в командной строке.
Спустя 1 минута, 16 секунд (11.02.2011 - 13:49) Воитель написал(а):
А почему мне тогда $_SERVER['REQUEST_URI']
возвращает не абсолютную ссылку?
возвращает не абсолютную ссылку?
Спустя 7 минут, 8 секунд (11.02.2011 - 13:56) Воитель написал(а):
Вот чую одним местом что абсолютные ссылки лучше, но блин...
Не могу это доказать своему мозгу. По моему по прежнему лучше применять относительные.
Пожайлуста направьте на путь истинный.
Пожайлуста объясните что такое php cli ?
Зачем оно нужно для создания сайта?
Не могу это доказать своему мозгу. По моему по прежнему лучше применять относительные.
Пожайлуста направьте на путь истинный.
Пожайлуста объясните что такое php cli ?
Зачем оно нужно для создания сайта?
Спустя 16 минут, 43 секунды (11.02.2011 - 14:13) linker написал(а):
Абсолютная ссылка - это ссылка начинающая либо от корня диска, либо от корня домашней папки. Оно хорошо для include/require, операций с файловой системой, но плохо для подключения js-скриптов, изаображений, css и прочего.
Спустя 1 час, 16 минут, 29 секунд (11.02.2011 - 15:30) inpost написал(а):
linker
А чем плоха для js-scriptов? И не путаешь ли их местами?
Относительная - относительно какого-то каталога, а абсолютная - полная.
А чем плоха для js-scriptов? И не путаешь ли их местами?
Относительная - относительно какого-то каталога, а абсолютная - полная.
Спустя 5 минут, 29 секунд (11.02.2011 - 15:35) Snus написал(а):
linker
А ты кроном свои скрипты пускаешь? Покажи.
А ты кроном свои скрипты пускаешь? Покажи.
Спустя 56 секунд (11.02.2011 - 15:36) linker написал(а):
echo $_SERVER['DOCUMENT_ROOT'];варианты вывода
/var/www/docsа теперь думаем, как по такому абсолютному пути браузер будет искать js-скрипты, картинки и прочие файлы.
/home/client123/www
/client123/www
f:/var/www/projectname
Snus
Пускаю, но тут я уже либо абсолютные пути использую, либо прибегаю с sh-скриптам, которые прежде делают cd <путь нужный>, а потом уже запускают php со скриптом.
Спустя 15 минут, 53 секунды (11.02.2011 - 15:52) Snus написал(а):
linker
Мне кажется проще прописывать просто
Мне кажется проще прописывать просто
$_SERVER['DOCUMENT_ROOT']
Спустя 17 часов, 45 минут, 10 секунд (12.02.2011 - 09:37) Michael написал(а):
Спустя 2 дня, 21 минута, 2 секунды (14.02.2011 - 09:58) Воитель написал(а):
Статейка хорошая.
Спасибо.
Спасибо.
Спустя 22 минуты, 25 секунд (14.02.2011 - 10:21) linker написал(а):
$_SERVER['DOCUMENT_ROOT'] не будет работать в случае алиасов.
Спустя 35 минут, 34 секунды (14.02.2011 - 10:56) Snus написал(а):
linker
Какие к черту алиасы в пхп?
Какие к черту алиасы в пхп?
Спустя 35 минут, 24 секунды (14.02.2011 - 11:32) linker написал(а):
Имеется ввиду Apache.
Спустя 3 минуты, 12 секунд (14.02.2011 - 11:35) Snus написал(а):
linker
Возможно я изначально неправильно понял тему. Я говорю, что в чистых скриптах пхп лучше использовать абсолютные адреса. Таких как бекапы, отложенную отправку почты, сливание по фтп и тд...
Возможно я изначально неправильно понял тему. Я говорю, что в чистых скриптах пхп лучше использовать абсолютные адреса. Таких как бекапы, отложенную отправку почты, сливание по фтп и тд...
Спустя 1 минута, 17 секунд (14.02.2011 - 11:36) linker написал(а):
Обычно php скрипты выполняются под веб-сервером. Все остальное - частности.
_____________
Вечно учусь.