php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.08.2011, 22:23  
Neuer Benutzer
 
Registriert seit: 28.07.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
n00bShoW befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] PHP-Seiten zur Laufzeit dynamisch

Hallo Ihr,
ich habe mich jetzt ein bisschen mit PHP beschäftigt und bin mit dieser Sprache sehr zufrieden.
Was ich allerdings als störend empfinde ist, dass ich die PHP-Seite zur Laufzeit nicht beeinflussen kann, ohne dass die komplette Seite neu geladen werden muss.
Z.B.: Kenne ich keine Möglcihkeit eine Uhr, die sich jede Sekunde aktualisiert ohne Java-Script zu realisieren oder Chatfenster, wie man sie aus Social-Networks kennt.
An sich wäre das erlernen einer weiter Programmsprache und deren Kombination kein Problem um die Websiten zur Laufzeit dynamisch zu beeinflussen, nur schätze ich sehr, dass in PHP-Server alles parst und der Inhalt nahezu gleich aussieht und dass Browserunabhängig. Andere Sprachen haben da Probleme, JS wird meist als unsicher engestuft und geblockt, Java selbst braucht die Umgebung, Flash braucht den dazugehörigen Player, usw.

Ich hoffe ihr versteht was ich meine und ihr könnt mir einen Tipp geben, ob und wenn ja wie man Dinge, wie einen dynamischen Chat oder eine Uhr, zu realisieren vermag

Hochachtungsvoll Max

PS: falls es schon einen solchen Eintrag gab, sorry, hab jetzt schon dannach gesucht, kam aber zumindest mit meinen Suchbegriffen weder hier noch auf google weiter.
http://www.webmaster-resource.de/uhr...h-anzeigen.php Uhr mit JS

Geändert von n00bShoW (08.08.2011 um 22:25 Uhr). Grund: Link und Rechtschreibung
n00bShoW ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.08.2011, 22:30  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Du hast die Grundlagen des HTTP Protokols nicht gelernt.

Der Browser stellt eine Anfrage für eine Datei an den Webserver und dieser liefert diese Datei aus. Ist das ausliefern der Datei abgeschlossen wird die Verbindung geschlossen und Client und Server "kennen" sich nicht mehr.

Bei einer erneuten Anfrage weiss der Server auch i.d.R. nichts davon das der Client schonmal "da" war. Zu dem Zweck wurden Cookies erfunden.

Wenn ein PHP Script angefordert wird, wird jedoch zunächst der PHP Interpreter angeworfen und die Rückgabe des Interpreters an den Client ausgeliefert (anstelle der angeforderten Scriptdatei).

Du siehst, was du willst ist, nur mit PHP, unmöglich.

Zitat:
, JS wird meist als unsicher engestuft und geblockt,
Übertrieben. JS wird meist aus Trackinggründen und Werbung geblockt. Wenn ich einen Dienst nutzen will der explizit JS benötigt kann ich hierfür eine Ausnahme definieren.
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline   Mit Zitat antworten
Alt 08.08.2011, 22:31  
Erfahrener Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 260
PHP-Kenntnisse:
Fortgeschritten
lcrash wird schon bald berühmt werden
Standard

Du wirst dich damit abfinden müssen, dass das nicht geht; bzw. nicht sauber.
lcrash ist offline   Mit Zitat antworten
Alt 08.08.2011, 22:31  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.141
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

Hallo!

Ich würde mal diesen Artikel hier dazu empfehlen, der beantwortet eigentlich viele (alle?) Deiner Fragen.

http://www.php.de/wiki-php/index.php/Was_ist_PHP...

LG
__________________
Keine Zahl != ein Zeichen das keine Zahl ist
hausl ist offline   Mit Zitat antworten
Alt 08.08.2011, 23:10  
Neuer Benutzer
 
Registriert seit: 28.07.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
n00bShoW befindet sich auf einem aufstrebenden Ast
Standard

Erstmal danke für die vielen Antworten
@Dark Guardian: zu dem Punkt mit dem JS möchte ich anmerken, dass mir immer mitgeteilt wurde (Tutorials, Info-Lehrer), dass man Websiten allgemeintauglcih machen solle ... Klar jemand der sich mit der Materie auskennt, wird sicher eine Ausnahme hinzufügen, doch denke ich, können das die meisten nicht. Ich werd mich mich mal mit JS mal beschäftigen, bin jetzt auf AJAX gestoßen.
@hausl: Artikel gelesen ^^

___
Noch eine (wahrscheinlich dumme) Frage: "Versagt" eine AJAX-Seite zwangsläufig, wenm Benutzer JavaScript deatktiviert, da dann Funktionen nicht aufgerufen werden?

MfG: Max
n00bShoW ist offline   Mit Zitat antworten
Alt 08.08.2011, 23:13  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von n00bShoW Beitrag anzeigen
zu dem Punkt mit dem JS möchte ich anmerken, dass mir immer mitgeteilt wurde (Tutorials, Info-Lehrer), dass man Websiten allgemeintauglcih machen solle ...
Ja, sollte man, was allgemeine Features und Nutzbarkeit angeht.

Was Dinge angeht, die sich rein serverseitig nicht realisieren lassen, muss man aber umdenken.

Zitat:
Klar jemand der sich mit der Materie auskennt, wird sicher eine Ausnahme hinzufügen, doch denke ich, können das die meisten nicht.
Gerade die von dir erwähnten Social Networks wie Facebook sind ein Hauptgrund, warum 99% der Normal-Nutzer JavaScript ganz sicher nicht deaktiviert haben werden.

Zitat:
"Versagt" eine AJAX-Seite zwangsläufig, wenm Benutzer JavaScript deatktiviert, da dann Funktionen nicht aufgerufen werden?
Kommt a) auf die jeweilige Funktionalität im einzelnen an, und b) wie gut (oder schlecht) es umgesetzt wurde.

Bei Funktionen, die nicht zwingend JavaScript/AJAX voraussetzen, geht man sinnvoller weise so vor, dass man sie erst mal „ohne“ implementiert, und dann JavaScript nur als „Zucker“ oben drauf setzt. Stichwort: Unobtrusive JavaScript
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 08.08.2011, 23:14  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.141
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

Zitat:
Zitat von n00bShoW Beitrag anzeigen
Noch eine (wahrscheinlich dumme) Frage: "Versagt" eine AJAX-Seite zwangsläufig, wenm Benutzer JavaScript deatktiviert, da dann Funktionen nicht aufgerufen werden?
Schon mal ge-googled was AJAX für eine Abkürzung ist
Versuch selbst ... Das hier zB ist ein AJAX-Chat.. Probiere vorher, deaktiviere JS und versuch nochmals..

http://chat.plasticshore.com/

LG
__________________
Keine Zahl != ein Zeichen das keine Zahl ist
hausl ist offline   Mit Zitat antworten
Alt 08.08.2011, 23:31  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Kommt a) auf die jeweilige Funktionalität im einzelnen an, und b) wie gut (oder schlecht) es umgesetzt wurde.
Öhm. Nö. Ajax bedeutet Asynchronous Javascript and XML, mit der Betonung auf Javascript. Wenn kein Javascript dabei ist, ist es auch kein Ajax *). Folglich lautet die Antwort: Ja.
Zitat:
Versagt" eine AJAX-Seite zwangsläufig
*) Sondern eine serverseitige Fallbackimplementierung. Selbst auf die Gefahr, dass man mich jetzt auf XML festnagelt.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 08.08.2011, 23:32  
Neuer Benutzer
 
Registriert seit: 28.07.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
n00bShoW befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von hausl Beitrag anzeigen
Schon mal ge-googled was AJAX für eine Abkürzung ist
Versuch selbst ... Das hier zB ist ein AJAX-Chat.. Probiere vorher, deaktiviere JS und versuch nochmals..

http://chat.plasticshore.com/

LG
Die Antwort von ChrisB hat mir besser gefallen und ich weiß, dass das J für JavaScript steht, deswegen hab ich ja auch das mti der (dummen Frage) eingefügt , hätte ja sein können, dass es da Tricks und Kniffe gibt die ich nicht kenne.

MfG: Max

PS: Hab' Dank eurer Antworten jetzt erstmal ein bissl was in Bezug auf JavaScript und Ajax zu recherchieren ^_^ - Schönen Abend noch
n00bShoW ist offline   Mit Zitat antworten
Alt 09.08.2011, 01:08  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Die "Allgemeingültigkeit" endet da wo die technischen Möglichkeiten enden.

Deine Grundintention das eine Seite sich nicht immer neu laden soll ist eben das genannte "Zucker" Prinzip.

Zitat:
Z.B.: Kenne ich keine Möglcihkeit eine Uhr, die sich jede Sekunde aktualisiert ohne Java-Script zu realisieren oder Chatfenster, wie man sie aus Social-Networks kennt.
Hier enden eben deine technischen Möglichkeiten womit du dir dann die Frage stellen musst ob das wirklich "nötig" ist. Eine Uhr braucht keine Sau auf einer Webseite. Wenn es nur um einen Chat geht und nicht um ein großes Ganzes a la Facebook lässt sich der Chat vom Rest entkoppelt erstellen und Benutzer die JS deaktiviert haben können die Seite weiterhin nutzen, aber nicht den Chat.

Du kannst dir auch einmal TCP Sockets via JavaScript ansehen.Denn es gibt auch Dinge für die AJAX eher ungeeignet ist (z.B. Chats weil der Client immer den Server neu anfragen muss, via TCP Socket kann der Server den Client benachrichtigen).
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Verschiedene Seiten zeigen selbe Artikel Rutor PHP Einsteiger 3 12.05.2011 23:39
htaccess - alle seiten die mit /index.php/ oder index.php? umleiten bus-travel-diar Server, Hosting und Workstations 1 26.12.2010 22:11
Serverupgrade auf PHP5, Seiten laufen nicht mehr - weiße Seiten Gordon1978 PHP Tipps 2010 1 07.11.2010 01:16
Zufallszahlen auf 2 Seiten gleichzeitig anzeigen Minimi PHP Tipps 2010 4 05.11.2010 01:18
Seiten dynamisch verketten sdako PHP Tipps 2010 7 05.10.2010 14:20
Seiten statisch erstellen und bearbeiten eetZ PHP-Fortgeschrittene 3 04.05.2010 11:38
[Erledigt] CMS - Seiten speichern? Codercrush PHP Tipps 2010 9 16.04.2010 13:17
Dynamische Seiten & nicht existierende Seiten monk HTML, Usability und Barrierefreiheit 3 07.02.2010 19:40
Ist es sinnvoll Inhalte von Seiten dynamisch nachzuladen? shredding JavaScript, Ajax und mehr 9 02.01.2010 23:54
11000: Wichtige Seiten, zum Fest im 1010er-Pack günstiger! Nikolaus 2.0 Adventskalender 2008 9 29.12.2008 14:48
[Erledigt] Login script: Jeder User sieht andere Seiten Cr3at3 PHP Tipps 2008 61 29.08.2008 08:23
Javaskript klappmenü dynamisch mit PHP Schubbcasten PHP Tipps 2008 9 15.07.2008 15:45
Seiten sichern!? c01001 PHP Tipps 2006 7 20.01.2006 09:13
[Erledigt] Zuviele Seiten werden angezeigt PHP Tipps 2007 5 24.12.2005 12:49
HTML Seiten generieren obi PHP Tipps 2005-2 5 05.06.2005 03:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php webseite dynamisch, php seite zur laufzeit, html seite zur laufzeit dynamisch, php zur dynamischen laufzeit

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum