Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne] Przyjazne adresy - ścieżka względna czy bezwzględna?
-Gość-
post 4.11.2012, 12:26:06
Post #1





Goście







Czy mając na stronie przyjazna adresy, lepiej podawać (w atrybutach href) ścieżki względne, np:
Cytat
/pilka-nozna


czy też bezwzględne, np:
Cytat
Go to the top of the page
+Quote Post
Evinek
post 4.11.2012, 19:55:55
Post #2





Grupa: Zarejestrowani
Postów: 280
Pomógł: 46
Dołączył: 23.03.2010

Ostrzeżenie: (0%)
-----


Bezwzględne.
Zrób najlepiej funkcje która będzie tworzyła te linki aby przy zmianie domeny nie było dużo roboty.
Spójrz np. Na framework Symfony 2 i inne.
Go to the top of the page
+Quote Post
gr56
post 5.11.2012, 00:00:43
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 15
Dołączył: 19.11.2011

Ostrzeżenie: (0%)
-----


Kod
/pilka-nozna

to akurat ścieżka bezwzględna i takie powinieneś stosować
Go to the top of the page
+Quote Post
-Gość-
post 5.11.2012, 00:33:19
Post #4





Goście







/pilka-nozna to chyba jednak ścieżka względna? smile.gif
Go to the top of the page
+Quote Post
Crozin
post 5.11.2012, 01:47:37
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Nie, to ścieżka bezwzględna.
Go to the top of the page
+Quote Post
-Gość-
post 5.11.2012, 12:46:04
Post #6





Goście







W takim razie jak wyglądałaby względna?
Go to the top of the page
+Quote Post
Crozin
post 5.11.2012, 12:58:29
Post #7





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Na przykład: pilka-nozna
Google: https://www.google.pl/search?oq=relative+vs...s+absolute+path
Go to the top of the page
+Quote Post
-Gość-
post 5.11.2012, 16:39:47
Post #8





Goście







Czy ścieżki w formie /pilka-nozna mają w ogóle sens (z tego co testowałem na localhoście, to one w ogóle nie działają)?
Jak już coś wybierać to chyba albo http://strona.pl/pilka-nozna albo pilka-nozna?
Go to the top of the page
+Quote Post
punoljoe
post 5.11.2012, 17:33:58
Post #9





Grupa: Zarejestrowani
Postów: 52
Pomógł: 2
Dołączył: 4.07.2008

Ostrzeżenie: (30%)
XX---


zobacz kolego to. Tutaj jest szybko i mądrze wyjaśnione co i jak.

http://matipl.pl/2007/04/12/sciezki-w-php/
Go to the top of the page
+Quote Post
-Gość-
post 5.11.2012, 18:59:19
Post #10





Goście







Miałbym kilka pytań do tego artykułu.

Cytat
Po pierwsze, może nie każdy wie co to ścieżki względne/bezwględne. Oto przykład:

względna – classes/Controller/Index.php
bezwzględna – /home/services/httpd/test.com/classes/Controller/Index.php

http://matipl.pl/2007/04/12/sciezki-w-php/

A gdy ścieżka jest zbudowana w ten sposób:
Cytat
/classes/Controller/Index.php

to jest względna czy bezwzględna?

Autor artykułu poleca ścieżki bezwzględne, bo mają one pozytywny wpływ na wydajność i bezpieczeństwo strony.
Autor podaje ścieżki bezwzględne jest w formacie:
/home/services/httpd/test.com/classes/Controller/Index.php
i jak rozumiem tak zbudowana bezwzględna ścieżka odpisuje dokładne położenie pliku index.php w strukturze katalogów w systemie operacyjnym na serwerze?

A co w przypadku gdy ścieżka jest zbudowana w taki sposób:
http://test.com/classes/Controller/Index.php
Czy tak zbudowana ścieżka bezwzględna też wpływa pozytywnie na wydajność i bezpieczeństwo strony?



Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 00:47