Webmaster - Strona 2 - Maciej Włodarczak - Eskim- strona domowa
 



Tagi

Powered by Easytagcloud v2.1
Promowane strony



Webmaster



Błąd strpos() przy próby instalacji w Joomla 1.6RC2

Joomla

Dzisiaj postanowiłem zainstalować i sprawdzić najnowsze wydanie Joomla oznaczone cyferkami 1.6 RC2. Kuszony nowościami ściągnąłem pakiet, rozpakowałem go na serwerze i rozpocząłem instalacje. Niestety po uruchomieniu instalatora wyskoczył błąd Warning: strpos () [function.strpos]: Empty delimiter in / libraries / joomla / plików / path.php on line 148. Trochę się nagimnastykowałem nim odkryłem, a właściwie odszukałem przyczynę i rozwiązanie na polskim forum Joomla. Powodem takiej sytuacji jest błędna interpretacja ścieżek przez Jooml-ę - problem występuje tylko na niektórych serwerach (m.in. w home.pl). Opisany tutaj sposób działa, lecz bezpośrednia przyczyna tkwi znacznie głębiej i jest to rozwiązanie raczej doraźne (mogą się pojawić problemy w przyszłości - np. podczas próby instalacji wtyczek).

WiÄ™cej…

  

Mapa witryny w Joomla 1.5

Joomla

Mapa witryny to zbiór wszystkich stron dostępnych w naszym serwisie, umieszczonych na jednej stronie. Ułatwia to organizację pracy robotom wyszukiwarek - wchodząc na jedną stronę mogą od razu pobrać wszystkie linki - oraz umożliwia dodanie adresów witryn z którymi mogłyby mieć problem. Oprócz tego, w mapie można umieścić dodatkowe informacje dotyczące umieszczonych multimediów, danych geograficznych czy też kodach źródłowych. Mapę tworzymy w pliku w formacie xml i zgłaszamy ją w odpowiednim miejscu w panelu wyszukiwarki.

WiÄ™cej…

  

Ukryta część dla gości w Joomla 1.5

Joomla

Czasami zachodzi potrzeba, że chcemy, aby część artykułu była niewidoczna dla osób nie zalogowanych na stronie lub odwrotnie np. jedynie osoby, które mają założone konto będą mogły czytać całe artykuły (pozostali tylko wstęp). Dodatkowo chcemy, aby po rejestracji zniknęły reklamy. Przydaje się to jeżeli zależy nam na zwiększeniu częstotliwości zakładania kont użytkowników (np. aby wysyłać im reklamy) lub pobieramy opłaty za korzystanie z serwisu. Standardowo Joomla nie umożliwia niestety podzielenie artykułu na takie kawałki, musimy więc posłużyć się dodatkiem.

WiÄ™cej…

  

Ignorowanie linku przez pajÄ…ki (2)

Pozycjonowanie
Wyszukiwarki nie lubią dużej ilości linków zewnętrznych przy małej treści. W najlepszym wypadku nasza pieczołowicie budowana witryna spadnie w rankingu o kilka pozycji, a w najgorszym zostaniemy oznaczeni jako katalog, strona spamerska lub dostaniemy zwyczajnie bana. Odwrócenie później wszystkiego nie jest takie znów proste i dlatego o ile nasz serwis nie jest rzeczywiście katalogiem, powinniśmy uniemożliwić pająkom wyszukiwarek podążanie za linkiem.

WiÄ™cej…

  

Selektywne ładowanie komponentów w Joomla 1.5

Joomla
Większość serwisów składa się z wielu stron na których mogą być prezentowane dane różnego typu. Najczęściej nie wiemy jak zareaguje użytkownik wchodząc na naszą stronę - które ze wspomnianych stron odwiedzi.

WiÄ™cej…

  

Ignorowanie linku przez pajÄ…ki

Pozycjonowanie
Duża ilość zewnętrznych linków może powodować obniżenie naszej pozycji w wyszukiwarkach. Czasami nieświadomie - udostępniając np. system komentarzy, bądź forum - udostępniamy pole popisu dla spamerów, którzy za pomocą naszej strony chcą wypozycjonować swoje.

WiÄ™cej…

  

PHP - ładowanie plików CSV do tablicy

PHP
Prosta funkcja, która ładuje zawartość pliku CSV do tablicy. Wiersze są pobierane instrukcją file(), a następnie rozbijane za pomocą explode(). Musimy oczywiście podać nazwę pliku i znak rozdzielający poszczególne elementy

WiÄ™cej…

  

Strona z www i bez www

Pozycjonowanie
Dla wielu wyszukiwarek strona z przedrostkiem www i bez www to dwie całkowicie odrębne witryny. Powoduje to niestety często różne problemy podczas indeksowania strony (z obniżeniem jej wartośc włącznie). Aby uniknąć tej sytuacji możemy w pliku .htaccess wskazać bezpośrednio, która wersja (z www czy bez www) jest tą właściwą - tworząc przekierowanie 301 (permanentne).

WiÄ™cej…

  

Obsługa wildcards w PHP

PHP
Przykładowy skrypt w PHP do obsługi tzw. Wildcards w Joomla. Pomysł był taki, aby na jednej instalacji Joomla stworzyć wiele stron z różnymi poddomenami. Dodatkowo jeżeli użytkownik wpisze tylko część poddomeny - adres zostanie uzupełniony zgodnie z podanymi regułami. Niestety skrypt mimo iż działał bez zarzutu - nie był "googlebot friendly" ;) - google nie potrafiło poprawnie zindeksować strony z powodu zbyt wielu przekierowań.

WiÄ™cej…

  

Rozpakowywanie plików ZIP na serwerze w PHP

PHP
Przydaje się w szczególności, jeżeli musimy przesłać dużą ilość plików na serwer przy użyciu protokołu FTP. W takiej sytuachu często najszybszym rozwiązaniem jest spakowanie ich lokalnie i przesłanie w postaci pojedyńczego pliku archiwum. Następnie rozpakowanie plików przy użyciu skryptu np. w PHP.

WiÄ™cej…

 
Reklama
Promowane strony