Blog

Blog

Liste der Beiträge

Zeige alle Einträge

Php Application Framework Zikula - Wo beziehen?

Php Application Framework Zikula - Wo beziehen?

Zikula 2 ermöglicht das einfache Betreiben einer Homepage und das Programmieren komplexer Anwendungen.

In dieser Artikelserie versuche ich für Neu-Einsteiger einen leichten Einstieg zu ermöglichen.

Was ist Zikula?

Zikula ist eine Php Anwendung, denn Sie läßt sich auf einen Server hochladen und anschließend mithilfe einer Datenbank, zum Beispiel mit Mysql*, installieren und ist in der Scriptsprache Php* programmiert.

Nach der Installation steht eine Benutzerverwaltung, eine Mail-Funktion und mehr zur Verfügung.

Zikula ist ein Framework, weil es darüber hinaus einen Rahmen bietet, mit dem weitere Anwendungen, z.B. Module(Erweiterungen) programmiert werden können.

Php Programmierung mit Zikula und Eclipse

Php Programmierung mit Zikula und Eclipse

Php Application Framework Zikula und Programmierung mit Php

Zikula ist ein Php Application Framework. Das bedeutet, dass Zikula das Programmieren mit Php* erleichtert.

Wie das geht? Php ist inzwischen objektorientiert.

 

Das bedeutet, dass jede Entität als Objekt behandelt wird. Objektorientierte Programmierung ist eine Abstraktionsstufe, die mir erst einmal Kopfzerbrechen bereitet hat. Es sei erwähnt, dass ich Informatik nicht studiert habe.

Objektorientierte Programmierung - Eigenschaften und Methoden

Zikula - Formicula - Das Modul für Kontaktformulare

Zikula - Formicula - Das Modul für Kontaktformulare

Kontaktformulare mit Formicula

Wenn Du eine Homepage betreibst, kann es sein, dass Du ein Formular zur Kontaktaufnahme anbieten möchtest.

Formicula ist bereits seit einer halben Ewigkeit einsatzbereit. Nun ist eine aktuelle Version für Zikula 2.0.11+ erschienen.

Mit Formicula stehen Dir verschiedene Formulare zur Verfügung.

Ich möchte im folgenden zeigen, wie das Modul im Backend und Frontent aussieht.

Das Backend von Formicula

Php Application Framework Zikula - Theme-Entwicklung 4

Php Application Framework Zikula - Theme-Entwicklung 4

Überschreiben von Templates

Im Theme unproblematisch

Das Bearbeiten von templates in Deinem eigenen Theme ist unproblematisch, denn Dein eigenes Theme ist von Aktualisierungen des Core oder von Modulen nicht betroffen.

In Modulen schnell problematisch

Bei Modulen sieht das anders aus. Denn bei Modulen werden Deine Änderungen schnell überschrieben, wenn Du ein Modul akualisierst. Deine Änderungen wären dann verloren.

Unschädliches Überschreiben von Templates

Deswegen zeige ich Dir in diesem Artikel, wie Du templates in Modulen anpassen kannst ohne Überschreibungen Deiner Änderungen zu riskieren.

Pages - Das Modul für einfache Seiten

Pages - Das Modul für einfache Seiten

Pages ist ein einfaches Modul für Seiten

Eine Webseite braucht im allgemeinen einige Standard-Seiten wie ein Impressum oder neuerdings auch eine erweiterte Datenschutzerklärung.

Im folgenden zeige ich das Modul Pages, dass sich für solche Seiten gut eignet.

Pages gibt es bereits seit diversen Jahren und es hat nichts an seiner Bedeutung für das Erstellen einer Homepage verloren.

Pages hat nur wenige Features zu bieten, ist dadurch leicht zu nutzen und leicht auf den neusten Stand der Technik zu bringen, ist also ein verläßlicher Begleiter.

 

Kategorien im Blog
Werbung


Die neuesten Downloads
  • Deutsche Übersetzung Core
    Dieser Download beinhaltet die deutsche Übersetzung für alle Versionen aus der Reihe...
    Mehr lesen
  • Bootstrap Standard Theme
    Dieses Theme ist als zusätzliches Theme zur Entwicklung eines eigenen Layouts geeignet. Lies...
    Mehr lesen
  • News 1.2.1
    Mit News kannst Du einen Blog betreiben.
    Mehr lesen
  • Scribite 6.0.2
    Scribite ist ein Modul, mit dem Du in anderen Modulen einen Editor, z.B. den CKEditor...
    Mehr lesen
  • Content 5.0.1
    Content ermöglicht das flexible Erstellen von Inhalten.
    Mehr lesen