Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przyśpieszenie strony, Accros domain - pobieranie równoległe
mimol
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 5
Dołączył: 10.12.2007

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


Witam, czytałem, że dobrze jest mieć 2 domeny (jedna do treści dynamicznych, dróga do statycznych)
Więc pomyślałem sobie, że spróbuje tej metody.
Najłatwiej i najlepiej chyba będzie, żeby napisać funkcje która zamienia linki do obrazków na link do drugiej domeny, jako że mam coś podobnego aby linki na stronie były ładne (Korzystam z PHPnuke, więc wystarczy dodać tylko jedną linijkę do kodu)
Wyskrobałem coś takiego
  1. <?php
  2. $adres = $_SERVER['HTTP_HOST'];
  3. $foo = '<img class="foo bar test" title="test image" src="/img/image.gif" alt="test image" width="100" height="100" />';
  4. $pattern = '/src="([^"]*)(\.jpg|\.gif)"/i';
  5. $replacement = 'src=http://static.'.$adres.'$1$2"';
  6. echo preg_replace($pattern, $replacement, $foo);
  7.  
  8.  
  9. ?>


znalazlem cos takiego, jest tutaj napisane, że regexpa się nie używa na tagach html (tez o tym słyszałem), więc jak skorzystać z DOMDocument??
http://stackoverflow.com/questions/2120779...te-from-img-tag

Nastepne pytanie, jak edytować swoją stonę? użycie file_get_content wydaje mi się bez sensu
EDIT
Poradziłem sobie porzez ob_start();
$contents = ob_get_contents();
ob_end_clean();
Jak ktoś ma lepsze pomysły to proszę o odp

Ten post edytował mimol 23.08.2012, 11:38:07
Go to the top of the page
+Quote Post

Posty w temacie
- mimol   Przyśpieszenie strony   23.08.2012, 10:11:57


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 Aktualny czas: 22.08.2025 - 02:28