Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

PHP / Homepage / suche Hilfe zu vielen Fragen.

Hallo liebe Leute,
ich bin erst seit kurzem dabei eine Homepage zu kreieren. Seit ca. 2 Wochen bin ich unentweg dabei über PHP und Html informationen zu sammeln. Nun gibt es ein paar Punkte zu denen ich dennoch HIlfe benötige. Ich hoffe die das Ihr mir ein bischen weiterhelfen könnt.

Zur Homepage:
Die Seite soll einer Community informationen liefern. Daten wie Events, ein Gästebuch und eine Bildergallerie anbieten. Alles mit Mittelgroßem stil. 400 - 800 User.

Meine bisheriegen Ergebnisse:
Ich habe mit "Frontpage 2003" ein Grundgerüst einer Seite erstellt. Dazu Habe ich Tabellen eingerichtet. Oben eine, für nen Banner, und darunter eine mit drei Spalten(links,navigation ; mitte, Seiteninhalt ; rechts, weitere Infos).
Meine vorstellung ist es diese Seite als grunlage für alle anderen zu benutzen, nur der Seiteninhalt(mitte) verändert sich.

Ich habe "XAMPP"(apache,php5,mySQL) bei mir installiert um die Seite testen zu können. Dies hat bis jetzt auch super geklappt.

Weiterhin habe ich es geschafft PHP scripte einzufügen(Newsletter,Kontaktformular,News auf der Seite), dazu nutze ich den DzSoft PHP Editor.

Nun kommen die Fragen.

1. Ist die aufteilung in Tabellen ein korrekte Art ein Seite zu erstellen oder geht es besser?
-> ist es richtig die Startseite als Vorlage für alle anderen Seiten zu benutzen?

2. Ich habe das Problem, das die Seite immer aus dem Cache geladen wird. Das heißt ich muss sie in meinem Browser
immer manuell neu laden.
-> gibt es hierfür ein Script, das jedem User immer automatisch die aktualisierte Seite angezeigt wird?

3. Ist es schlecht eine Seite mit Frontpage zu machen und dann nur die PHP-Scripts einzufügen?
-> Gibt es bessere Methoden, die für einen Neuling zu realisieren sind?

4. Was kann ich alles mit den Stylesheets machen? Bisher hab ich nur Hintergrund und Schriftart etc. festgelegt, habe aber
gelsesen, das weitmehr drinstehen könnte.

5. Ich möchte gerne rechts in die Infospalte beispielsweise ein "Bild der Woche" haben. Wenn man raufklickt soll das Bild
in der mittleren Spalte groß erscheinen und ein bischen Text zu stehen.
-> Gibt es ein möglichkeit das sich das Bild in der rechten Spalte automatisch dem "Bild der Woche" anpasst?
Ich würde gerne über ein admin interface das Bild der Woche bearbeiten könne und nen Text zu schreiben und in der
rechten Spalte soll automatisch dann das aktualisierte Bild in klein zu sehen sein.

6.Und zum Schluss noch was seltsames. Ich habe gestern den "Server" installiert und da hat er super gelaufen und alle
Scripts angezeigt. Nach heutigem neustart, kann ich die Website nicht mehr anschauen.
Ich habe eine dynamische Ip, kann es sein das ich beim installieren des Servers mal ne IP eingegeben habe die natürlich
jetzt nicht mehr stimmt? -> Wo (wenns so ist) kann ich sie wieder ändern?

Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt und bin froh über jede Anregung und Hilfe.

Vielen Dank im Vorraus,

Tim K

Hier gehts zum Orginal Eintrag "PHP / Homepage / suche Hilfe zu vielen Fragen." im Forum

Antworten

Deine Fragen sind ein Gemisch aus vielen Bereichen, daher kann man diesen Thread nicht zuordenen. Ich denke mal, unter "Sonstiges" ist nicht ganz verkehrt, also * schieb *

*** Nobody ***


2.

Zitat:
Chulian postete
Ich habe mit "Frontpage 2003" ein Grundgerüst einer Seite erstellt.
Schonmal ganz schlecht
Zitat:
Chulian postete
1. Ist die aufteilung in Tabellen ein korrekte Art ein Seite zu erstellen oder geht es besser?

Nein! Table Layouts sind zwar einfach aber nicht die richtige Art und Weiße, Richtig sind Ebenen und diese mit CSS formatieren.
Zitat:
Chulian postete
-> ist es richtig die Startseite als Vorlage für alle anderen Seiten zu benutzen?
Kann durchaus von Vorteil sein ist aber nicht Pflicht
Zitat:
Chulian postete
2. Ich habe das Problem, das die Seite immer aus dem Cache geladen wird. Das heißt ich muss sie in meinem Browser immer manuell neu laden.
-> gibt es hierfür ein Script, das jedem User immer automatisch die aktualisierte Seite angezeigt wird?

Da gibt es schon HTML-Meta-Tags in denen man dies steuern kann
Code:                   In Zwischenablage kopieren (nur IE)
1">

Zitat:
Chulian postete
3. Ist es schlecht eine Seite mit Frontpage zu machen und dann nur die PHP-Scripts einzufügen?
-> Gibt es bessere Methoden, die für einen Neuling zu realisieren sind?

JA! Bessere Methode: HTML lernen und selber schreiben, nur so wird Dein Quellcode verwaltbar und bekommt nicht irgendwelche Zusätze die den QC "verunreinigen"
Zitat:
Chulian postete
4. Was kann ich alles mit den Stylesheets machen? Bisher hab ich nur Hintergrund und Schriftart etc. festgelegt, habe aber gelsesen, das weitmehr drinstehen könnte.

OHJA! Eine Seite sollte ausschließlich mit CSS formatiert werden, nicht nur Farben und den links die Unterstreichung entfernen ...
-> http://www.css4you.de/
Zitat:
Chulian postete
5. Ich möchte gerne rechts in die Infospalte beispielsweise ein "Bild der Woche" haben. Wenn man raufklickt soll das Bild in der mittleren Spalte groß erscheinen und ein bischen Text zu stehen.
-> Gibt es ein möglichkeit das sich das Bild in der rechten Spalte automatisch dem "Bild der Woche" anpasst?
Ich würde gerne über ein admin interface das Bild der Woche bearbeiten könne und nen Text zu schreiben und in der rechten Spalte soll automatisch dann das aktualisierte Bild in klein zu sehen sein.

Ja geht alles, es gibt auch fertige Scripte dafür wenn Du es nicht schaffen solltest es selber zu programmieren.
Zitat:
Chulian postete
6.Und zum Schluss noch was seltsames. Ich habe gestern den "Server" installiert und da hat er super gelaufen und alle
Scripts angezeigt. Nach heutigem neustart, kann ich die Website nicht mehr anschauen.
Ich habe eine dynamische Ip, kann es sein das ich beim installieren des Servers mal ne IP eingegeben habe die natürlich jetzt nicht mehr stimmt? -> Wo (wenns so ist) kann ich sie wieder ändern?

Deine IP ändert sich immer wenn Du Dich neu einwählst.
-> http://www.dyndns.com/

Mir scheint es so als ob Du was großes geplant hast aber nicht den blassesten schimmer hast es umzusetzen, deshalb meine Empfehlung: Entweder hinsetzen XHTML, CSS, PHP, MySQL lernen und selber schreiben ODER fertiges CMS like joomla, typo3, usw verwenden.

http://joomla.org/
http://typo3.org/

Gut Schuß
VuuRWerK ;)


3.

Zitat:
Ich habe mit "Frontpage 2003" ein Grundgerüst einer Seite erstellt. Dazu Habe ich Tabellen eingerichtet. Oben eine, für nen Banner, und darunter eine mit drei Spalten(links,navigation ; mitte, Seiteninhalt ; rechts, weitere Infos).
Das ist schonmal der falsche Weg. Sowohl Frontpage als auch Tabellen als Designmittel sind Schrott: Layouten ohne Tabellen

Zitat:
ist es richtig die Startseite als Vorlage für alle anderen Seiten zu benutzen?
Naja, das kommt ganz auf das Projekt an. Wenn du überall das gleiche Design haben willst, dann ist so schon richtig.

Zitat:
2. Ich habe das Problem, das die Seite immer aus dem Cache geladen wird. Das heißt ich muss sie in meinem Browser
immer manuell neu laden.
[doc]http-caching[/doc]

Zitat:
3. Ist es schlecht eine Seite mit Frontpage zu machen und dann nur die PHP-Scripts einzufügen?
Frontpage, sowie jedes andere WYSIWYG Programm ist schlecht. Lass dein HTML Dokument doch mal validieren: http://validator.w3.org/

Zitat:
-> Gibt es ein möglichkeit das sich das Bild in der rechten Spalte automatisch dem "Bild der Woche" anpasst? /quote] ja.

[quote]Wo (wenns so ist) kann ich sie wieder ändern?
DynDNS benutzen, aber eine Seite für 400-800 User auf einem solchen Server zu betreiben ist mehr Witz als alles andere.


4.

1. Tabellen sind nur für tabellarische Daten vorgesehen du suchst Ebenen, <div>-Tags
2. Das sollte, wenn du die Datei *.php nennst, von PHP automatisch abgeschaltet werden
3. Frontpage, ist meines Erachtens nach, Müll!
4. Doku und Tutorials anschauen!!!!!

Doku:
PHP Manual
MySQL Referenzhandbuch
SELFHTML HTML-Dateien selbst erstellen
The Internet Engineering Task Force

Wichtige Tutorials:
PHP + MySQL
quakenet:#php Tutorials
www.php-faq.de Tutorials

Tutorials + Kurse + Scriptsammlungen:
www.php-einfach.de Tutorials
www.php-resource.de
codeschnipsel.net
www.php-free.de viele scripte
Foggys codeschnipsel
www.develnet.org Tutorials
www.selfphp.de Tutorial
PHP5 Tutorials
Einführung in XHTML, CSS und Webdesign.


5.

Hallo Ihr,
danke für die schnellen antworten. Ich benötige wohl etwas Zeit um mich durch eure Links zu klicken.

@johnpatcher: Ich will das ganze nicht auf meinem Computer laufen lassen. Das ganze dient nur dazu, dass ich die ganze Scripte etc. komfortabel bei mir testen kann.

@Vuurwerk: Das stimmt schon, bin ein Anfänger. Aber irgendwann muss man ja anfangen wenn man was starten will.

Also erstmal vielen Dank!!!!

wenn ich mehr weiß melde ich mit neuen Fragen :) !

Viele Grüße,

Tim K


6.

Zitat:
Chulian postete
Aber irgendwann muss man ja anfangen wenn man was starten will.

muss das denn gleich ein cms sein? ich fürchte du wärest schon mit einem gästebuch überfordert :\

wenn du schon das rad neu erfinden möchtest, dann musst du erstmal wissen wie es aussehen muss ;)

da steckt schon eine menge arbeit hinter, ich empfehle mir bücher durchzulesen, sowie tutorials zu den bereichen:

- (X)HTML als "standardsprache" die überall wieder auftritt
- CSS zum "verschönern"
- PHP für unzählige verwaltungssachen (überprüfung von eingegebenen daten, etc)
- MySQL als "speicherort" für benutzerdaten, etc
-----------------------------------------------------------------------------
ggf.
-----------------------------------------------------------------------------
- Javascript zur veranschaulichung
- XML
oder vielleicht sogar zusammen und dann unter dem namen AJAX ;)

bei den ersten 4 bin ich mir 100% sicher, dass du da nie im leben herumkommst, die anderen sachen können evtl noch zur steigerung der benutzerfreundlichkeit.. (kann auch in die falsche richtung losgehen ist aber ein anderes thema)


ich glaube bis du dich an ein cms setzen kannst, vergehen (wie bei allen anderen sicher auch) locker 1-2 jahre erfahrung mit dem code


7.

Vielen Dank für deine Antwort.

Ich weiß noch nichtmal was ein cms :). Ich denke jedoch trotzdem dass mein Projekt zu realisieren ist. Der Anfang ist ja schon gemacht. Auch mit den Tabellen habe ich schon ein ganz anschauliches ergebnis. Ich möchte ja nicht zum profi-Webseiten ersteller werden, sondern einfach eine Seite erstellen, die die Zwecke erfüllt die es soll.

Der Newsletter war das wichtigste und das hab ich ja schonmal geschafft. So schwer kann also auch nich sein die anderen Sachen zu integrieren. Dafür brauche ich halt noch nen bischen.

Und wie das Rad aussehen soll das weiß ich schon ;) bloß weiß ich den weg dort hin noch nicht ...

Also viele Grüße,

Tim K


8.

also um die ersten schritte in diesen programmiersprachen zu machen empfiehlt sich, sich so sachen wie login systeme oder eben gästebücher mal anzusehen.

was du vorhast, ist schon ein ziemlich komplexes system und wenn du nur fertige scripte von hier und da nimmst kann es schnell zu problemen kommen, die du dann nicht mehr lösen kannst mangels wissen


9.

so hallo nochmal,
also ich hab eure tips befolgt und mich durch eurer links durchgeklickt.. Habe jetzt die Seite komplett auf Ebenen umgestellt. Ich hoffe ich hab nicht schon wieder alles falsch gemacht.. Ich habe die Ebenen "absolute" positioniert und dann mit "left" und "top" justiert. Tabellen habe ich jetzt gar keine mehr drin.

Hat soweit auch alles super geklappt.

Nun habe ich zwei fragen. (kommen bestimmt noch welche dazu)

1. Wenn ich mir jetzt bei Strato beispielsweise son Hostingpaket bestelle, wo eine MySQL datenbank dabei ist, kann ich dann trotzdem 3 PHP-Scripte benutzen die mit MySQL arbeiten?

2. Ich habe die Seite jetzt so aufgebaut das ich mittig eine Ebene habe wo der Inhalt reinkommen soll. (also klickt man auf bilder, kommen da die bilder, klickt man auf blablabla kommt da blabla.
Soll ich nun meine Vorlage.php immer kopieren und dann in die Ebene den entsprechenden Inhalt einfügen oder soll ich in der Vorlage.php und in der InhaltEbene per if else or include blabla.php den Inhalt reinholen?
Hoffe das wirrwarr versteht man...


Ich freu mich auf antworten :)

VIele Grüße,

Tim K


Hier gehts zum Orginal Eintrag "PHP / Homepage / suche Hilfe zu vielen Fragen." im Forum
 
phpforum.de | Impressum | Handy Bundles