Kreator własnych stron dla CMS PHP Fusion
PHP Fusion to popularny system zarządzania treścią (CMS), który umożliwia użytkownikom łatwe tworzenie i zarządzanie stronami internetowymi. Mimo iż posiada wszystkie moduły komponenty jakie stosuje się na stronach internetowych, posiada dodatkową funkcję, której nie posiadają wszystkie (CMS).
Możliwość tworzenia własnych stron
Prawdziwą moc PHP Fusion ujawnia się, gdy użytkownicy decydują się na tworzenie własnych stron. Dzięki możliwości dodawania własnego kodu PHP, JavaScript i CSS, można dostosować wygląd i funkcjonalność strony do indywidualnych potrzeb. Oto kilka zalet tworzenia własnych stron:
1.Personalizacja
Tworzenie własnych stron pozwala na pełną personalizację. Możesz dostosować układ, kolory, czcionki i inne elementy wizualne, aby strona odzwierciedlała Twoją markę lub osobisty styl.
2. Unikalne funkcjonalności
Dzięki możliwości dodawania własnego kodu, możesz wprowadzać unikalne funkcjonalności, które nie są dostępne w standardowych modułach. To otwiera drzwi do innowacyjnych rozwiązań, które mogą wyróżnić Twoją stronę na tle konkurencji.
3. Optymalizacja
Tworząc własne strony, masz pełną kontrolę nad kodem, co pozwala na optymalizację wydajności. Możesz eliminować zbędne skrypty i style, co przyspiesza ładowanie strony i poprawia doświadczenia użytkowników.
4. Integracja z bazą danych
PHP Fusion umożliwia wyświetlanie informacji zapisanych w bazie danych. Tworząc własne strony, możesz łatwo integrować dane z bazy, co pozwala na dynamiczne generowanie treści w oparciu o aktualne informacje.
Czy trudno jest zbudować własną stronę opartą o ten CMS?
Aby zbudować własną stronę, nie potrzebując żadnych programów, wystarczy w notatniku wpisać 3 linie kodu PHP, dodać tekst i strona będzie działać prawidłowo.
<?php require_once "/maincore.php"; require_once THEMES."templates/header.php"; ?> <!-- zwykły kod HTML --> <?php require_once THEMES.'templates/footer.php'; ?>
Jednak czasy się zmieniły, takie rozwiązania były stosowane w przestarzałym obecnie CMS v7, który, co jest dziwne, nadal jest używany. Takie rozwiązanie możemy stosować na stronach, na których nam szczególnie nie zależy, aby były zindeksowane, na przykład które muszą być na serwerze, ale nikt nie czyta tych stron, jak informacje o stosowaniu plików cookies.
Wychodzę z założenia, iż jeśli ktoś zadaje sobie trud pisania własnych stron, to robi to w tym celu, ponieważ zależy mu szczególnie na jakiejś stronie, aby zajęła wysoką pozycję w wyszukiwarkach lub chce dodać niestandardowe skrypty PHP, które trudno by było dodać do modułów. Lub tworzenie paneli byłoby zbyt uciążliwe.
Aby własne strony były lepiej zbudowane
Mogły zajmować lepsze pozycje w wyszukiwarkach. Należy w tym celu zbudować dla tych stron nowy plik layout.php
. Jest to jednorazowa czynność, ten plik posłuży do wszystkich kolejnych własnych stron.
W jakim celu należy zbudować własny layout.php?
Ponieważ ten plik jest odpowiedzialny za wyświetlanie sekcji <head>
. Niektóre pliki, takie jak style CSS, pliki JS oraz pliki czcionek, nie będą wykorzystywane, jedynie niepotrzebnie spowalniają pogarszanie jakości stron www, obniżając jej wartość. Dodatkowo należy usunąć część kodu, które prowadziłyby do błędów na stronie. Takich jak link strony i link konieczny do zindeksowania, którym ma być zawsze index.php
. To rozwiązanie działa poprawnie pod warunkiem, że używamy stron pisanych w różnych językach.
Media społecznościowe
Kolejna kwestia to dodawanie informacji dla mediów społecznościowych. Mimo iż jest to obecnie temat wrażliwy, ponieważ większa ilość właścicieli stron usuwa darmowe reklamy tych mediów z własnych stron. Ponieważ nie ma żadnego uzasadnienia, aby właściciele wartościowych stron, popularnych w danym kraju, musieli zakładać swoje profile na Facebooku czy Twitterze, aby ich strony mogły zajmować lepszą pozycję na przykład w Google. Tak jak nikt nie zmusza właścicieli mediów społecznościowych do zakładania swojego profilu, przykładowo na znanych polskich stronach.
Jednak jeśli ktoś chce dodawać te informacje, to warto robić to właściwie. A tego nie zapewni żaden CMS. Tego typu informacje nie mają żadnego wpływu na pozycję w wyszukiwarkach. Jeśli decydujemy się na dodawanie dodatkowych informacji, to warto zadbać o właściwą treść, która jest kierowana do danej grupy. Nie musi to być tekst z samego początku artykułu, ale właściwe streszczenie, które zachęci do czytania dalszych informacji na naszej stronie. Grafika dodawana powinna znajdować się na stronie, ale nie musi to być grafika z newsa, ale może być to dowolna grafika.
Jak dodawać informacje dla mediów społecznościowych
Aby dodać informacje dla mediów społecznościowych do swojego artykułu w PHP Fusion, należy umieścić kod pomiędzy add_to_head( . Poniżej znajduje się przykład, jak to zrobić:
add_to_head("<meta property='og:title' content='Kreator własnych stron dla CMS PHP Fusion - Dostosuj wygląd i funkcjonalność' >
<meta property='og:description' content='Kreator własnych stron w PHP Fusion! Dostosuj wygląd i funkcjonalność swojej witryny, dodawaj unikalne elementy, optymalizuj wydajność oraz korzystaj z zaawansowanych narzędzi, aby wyróżnić się w sieci i przyciągnąć więcej odwiedzających. Idealne rozwiązanie dla twórców stron internetowych i webmasterów.' >
<meta property='og:image' content='https://phpfusion9.pl/infusions/articles/images/kreator.webp' >
<meta property='og:url' content='http://phpfusion9.pl/artykul/8/kreator-wlasnych-stron-dla-cms-php-fusion' >
<meta property='og:type' content='website' >
<meta property='og:site_name' content='PHP Fusion v9' >");
W powyższym kodzie:
- og:title: Tytuł, który będzie wyświetlany w mediach społecznościowych.
- og:description: Krótki opis treści artykułu.
- og:image: Obrazek, który ma być wyświetlany obok linku w mediach społecznościowych.
- og:url: Adres URL do artykułu.
- og:type: Typ treści (w tym przypadku strona internetowa).
- og:site_name: Nazwa witryny, z której pochodzi artykuł.
Dodanie tych metatagów pomoże w lepszym udostępnianiu treści w mediach społecznościowych, co może przyczynić się do zwiększenia ruchu na stronie.Niema wpływu na pozycje w wyszukiwarkach