Guten Tag,
Ich beschäftige mich nun schon eine geraume Zeit mit PHP und in meiner dieser Zeit sind nun einige Fragen aufgekommen. Diese habe ich gesammelt und würde sie nun gerne mal stellen
1.) Wie sollen die Pfade aussehen?
Die Meinung hierzu waren bis jetzt irgendwie geteilt, folgendes habe ich im Angebot:
Andere Ideen / Vorschläge?
2.) Wie ist das mit der Objektorientierung?
Ich schreibe eine kleine Seite für mich selbst die durch bestimmte andere Bearbeitet werden soll also im Prinzip ein kleines CMS da diese Leute kein PHP oder ähnliches können.
Dieses unterstützt 3 Inhaltstypen (für ein Navigations-Elemente), Inhalt, Modul und Link. Das System ist komplett Objekt Orientiert aufgebaut, sollen z.B. die Module das dann auch noch sein? (also z.B. jedes Modul Klasse die von eine Abstrakten Klasse z.B. Module abgeleitet werden soll?)
Oder ist es OK, Module als Normale Datein aufzubauen welche einfach ausgeführt werden Ihre werte für das Template Assignen und dann halt ein Template setzen können?
3.) Login Sicherheit
Reicht es wenn mein Login einen Benutzer nach 3 Fehlversuchen je nach Einstellung im Backend zwischen 3 und XXX Minuten Speert?
Danke
nBassCom
Ich beschäftige mich nun schon eine geraume Zeit mit PHP und in meiner dieser Zeit sind nun einige Fragen aufgekommen. Diese habe ich gesammelt und würde sie nun gerne mal stellen
1.) Wie sollen die Pfade aussehen?
Die Meinung hierzu waren bis jetzt irgendwie geteilt, folgendes habe ich im Angebot:
PHP-Code:
<?php
// Möglichkeit 1 - Fester Pfad
reuqire_once 'meinOrdnere/ordner2/file.php';
// Möglichkeit 2 - vom Arbietsverzeichniss aus
chdir('meineOrdner/');
require_once getcwd().'ordner2/file.php';
// Möglichkeit 3 - Konstanten für Relative Pfade
define('INC_PATH', 'test');
requrie_once INC_PATH.'ordner2/file.php';
2.) Wie ist das mit der Objektorientierung?
Ich schreibe eine kleine Seite für mich selbst die durch bestimmte andere Bearbeitet werden soll also im Prinzip ein kleines CMS da diese Leute kein PHP oder ähnliches können.
Dieses unterstützt 3 Inhaltstypen (für ein Navigations-Elemente), Inhalt, Modul und Link. Das System ist komplett Objekt Orientiert aufgebaut, sollen z.B. die Module das dann auch noch sein? (also z.B. jedes Modul Klasse die von eine Abstrakten Klasse z.B. Module abgeleitet werden soll?)
Oder ist es OK, Module als Normale Datein aufzubauen welche einfach ausgeführt werden Ihre werte für das Template Assignen und dann halt ein Template setzen können?
3.) Login Sicherheit
Reicht es wenn mein Login einen Benutzer nach 3 Fehlversuchen je nach Einstellung im Backend zwischen 3 und XXX Minuten Speert?
Danke
nBassCom
Kommentar