php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Scripts > BRAINSTORMING PHP/SQL/HTML/JS/CSS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


BRAINSTORMING PHP/SQL/HTML/JS/CSS Ihr habt eine Idee, aber keinen genauen Ansatz? Diskutiert mit anderen Usern des Forums über eure Gedankengänge um evtl. hilfreiche Ideen zu bekommen!
Normale Fragen bitte weiterhin in die entsprechenden Foren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 14-04-2009, 21:16
Scotch
 Registrierter Benutzer
Links : Onlinestatus : Scotch ist offline
Registriert seit: Sep 2003
Beiträge: 92
Scotch ist zur Zeit noch ein unbeschriebenes Blatt
Standard Denkanstoß für Kalender

Hallo,

ich benötige einen Kalender für eine Webseite.
Das Problem ist halt mit den Terminen, die unterschiedliche Serienmuster haben.
z. B. Täglich, Wöchentlich (jeden 1., 2., und 4. Fr...), Jährlich (jeden Jan, März, August...)

Vorläufig sollen erst nur die Termine für den auswählten Monat angezeigt werden.
Einmal als Monatsblatt und einmal als Listanzeige.
Die Frag die sich mir stellt ist, soll ich pro Tag eine Abfrage an die Datenbank schicken
und das Ergebnis dann ausgeben oder ist es sinnvoller alle mögliche Termine
aus der DB auslesen und dann per Script auswert und anzeigen?
Welche der beiden Methoden ist Ressourcen schonender?

Gruß Ingo
Mit Zitat antworten
  #2 (permalink)  
Alt 14-04-2009, 22:34
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Wie sehen denn die jeweiligen Abfragen aus?
Mit Zitat antworten
  #3 (permalink)  
Alt 14-04-2009, 22:44
Scotch
 Registrierter Benutzer
Links : Onlinestatus : Scotch ist offline
Registriert seit: Sep 2003
Beiträge: 92
Scotch ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Bis jetzt bin ich noch in der Planung.
Aber damit ich mich nicht in eine Richtung verrenne, habe ich hier
im Brainstorming gefragt.
Mit Zitat antworten
  #4 (permalink)  
Alt 14-04-2009, 23:28
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Soso. Dann binde einfach Google Calendar ein. Das spart humane Ressourcen.
Mit Zitat antworten
  #5 (permalink)  
Alt 15-04-2009, 10:02
Hopka
 PHP Expert
Links : Onlinestatus : Hopka ist offline
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.172
Hopka ist zur Zeit noch ein unbeschriebenes Blatt
Hopka eine Nachricht über ICQ schicken
Standard

Das ist ein sehr interessantes und nicht ganz einfaches Problem.

Am besten baust du dir eine SQL-Abfrage, die dir alle Termine zurückliefert, die in einem bestimmten Zeitraum (zwischen einem Start- und einem Enddatum) auftreten. Pro Tag eine Abfrage wäre schlecht. Besser pro Serienmuster eine Abfrage oder eine einzige, große Abfrage für alles. Mit der Abfrage brauchst du dann aber nicht 100% genau zu filtern, nur so, dass du schon mal viel weniger Termine rauskriegst als alle, die du in der Datenbank hast. Die Nachverarbeitung musst du dann eh mit PHP machen und dabei kannst du die rausschmeißen, die im gesuchten Monat nicht vorkommen.
__________________
hopka.net!
Mit Zitat antworten
  #6 (permalink)  
Alt 15-04-2009, 11:46
Benutzerbild von fireweasel fireweasel
 Registrierter Benutzer
Links : Onlinestatus : fireweasel ist offline
Registriert seit: Sep 2008
Ort: At home
Beiträge: 851
fireweasel wird schon bald berühmt werdenfireweasel wird schon bald berühmt werden
fireweasel eine Nachricht über AIM schicken fireweasel eine Nachricht über Yahoo! schicken
Standard

Zitat:
Original geschrieben von onemorenerd
Soso. Dann binde einfach Google Calendar ein. Das spart humane Ressourcen.
Zwischenfrage: Kann Google Calendar den deutschen Termin für den Weltspartag berechnen und anzeigen?
Mit Zitat antworten
  #7 (permalink)  
Alt 15-04-2009, 12:03
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Zeig mir eine Kalender-Applikation, die das kann!
Mit Zitat antworten
  #8 (permalink)  
Alt 16-04-2009, 11:39
Benutzerbild von fireweasel fireweasel
 Registrierter Benutzer
Links : Onlinestatus : fireweasel ist offline
Registriert seit: Sep 2008
Ort: At home
Beiträge: 851
fireweasel wird schon bald berühmt werdenfireweasel wird schon bald berühmt werden
fireweasel eine Nachricht über AIM schicken fireweasel eine Nachricht über Yahoo! schicken
Standard

Das ist es ja gerade: Ich würde mir gerne eine basteln, die (auch) das kann. Und es wäre eben nett, wenn man einen Vergleich (u. A. zum Testen) hätte.
Mit Zitat antworten
  #9 (permalink)  
Alt 16-04-2009, 16:28
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Ich kenne keine Applikation oder Service wo man Intervalle mit solchen Formeln wie "der letzte Werktag im Oktober" spezifizieren kann. Dieses Beispiel ist ja noch einfach, aber wo endet das? Welche Möglichkeiten sollte es geben und wie sähe das UI dafür aus?

Ich verstehe sehr gut, dass z.B. GCal sowas nicht anbietet. Es ist einfach zu komplex - algorithmisch und in der Bedienung. Sowas implementiert man nicht für nur eine handvoll Use Cases.

Speziell diesen Weltspartag kann man auch in wenigen Minuten für die nächsten X Jahre manuell anlegen. Wer es braucht, importiert diese Termine als XML oder abonniert den öffentlichen Kalender, in dem sie eingetragen sind.
Mit Zitat antworten
  #10 (permalink)  
Alt 16-04-2009, 21:09
Hopka
 PHP Expert
Links : Onlinestatus : Hopka ist offline
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.172
Hopka ist zur Zeit noch ein unbeschriebenes Blatt
Hopka eine Nachricht über ICQ schicken
Standard

Naja, es gibt ja den iCalendar-Standard (RFC 2445). Und darin kann man sich Muster wie "der letzte Werktag im Oktober" definieren. Das Problem ist nur, dass die Entwickler der meisten (aller?) Kalenderprogramme zu faul sind, den kompletten Standard zu implementieren, weil es der Ottonormalverbraucher vermutlich eh nicht nutzen würden.
__________________
hopka.net!
Mit Zitat antworten
  #11 (permalink)  
Alt 17-04-2009, 02:36
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Entwickler sind zu faul? Du bist dein eigener Auftraggeber, nicht wahr? (no offense)
Ich bin auch ein Entwickler. Wenn mir der Kunde sagt er hätte das gern, dann bekommt er das. Ich weise darauf hin, wenn etwas totaler Bullshit ist. Aber die Kosten-Nutzen-Rechnung muss der Kunde schon allein machen. Wenn er insistiert und bereit ist, dafür zu bezahlen, dann bekommt er den Käse.
Wenn ich mich wirklich mal weigere, dann sicher nicht aus Faulheit sondern aufgrund rationaler Beweggründe.
Mit Zitat antworten
  #12 (permalink)  
Alt 17-04-2009, 10:45
Hopka
 PHP Expert
Links : Onlinestatus : Hopka ist offline
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.172
Hopka ist zur Zeit noch ein unbeschriebenes Blatt
Hopka eine Nachricht über ICQ schicken
Standard

Das ist ja sehr schön, wenn du die Wünsche deiner Kunden erfüllst, aber es gibt auch noch die Kategorie der so genannten Standardsoftware, die sich eher am Ottonormalverbraucher orientiert. Die meisten Kalenderprogramme (zumindest die, die Einfluss auf die generelle Akzeptanz des iCalendar-Standards haben) gehören zu dieser Kategorie. Und viele von ihnen sind Open Source, wo Faulheit ein wichtiger Grund sein dürfte, warum Features nicht eingebaut werden.
__________________
hopka.net!
Mit Zitat antworten
  #13 (permalink)  
Alt 17-04-2009, 13:03
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Was hat denn Open Source mit Faulheit zu tun?
Mit Zitat antworten
  #14 (permalink)  
Alt 17-04-2009, 16:09
Scotch
 Registrierter Benutzer
Links : Onlinestatus : Scotch ist offline
Registriert seit: Sep 2003
Beiträge: 92
Scotch ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ganz einfach,
die Hersteller von Open Source sind zu faul ihre Produkte zu Verkaufen!

Mich würde aber mal Interessieren was das alles mit meinem Thema zu tun?

Gruß Scotch
Mit Zitat antworten
  #15 (permalink)  
Alt 17-04-2009, 17:22
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Zitat:
Original geschrieben von Scotch
die Hersteller von Open Source sind zu faul ihre Produkte zu Verkaufen!
Auf der Jagd nach dem Orden für den Schwachsinn des Monats oder was?
Zitat:
Mich würde aber mal Interessieren was das alles mit meinem Thema zu tun?
Nichts. Wir gestatten uns, den Thread OT weiterzuführen. Dein Thema wurde bereits erschöpfend behandelt. Du hast keine konkreten Anforderungen oder Anhaltspunkte, um sinnvoll über die Struktur einzelner Codepartien zu diskutieren. Deswegen kann man nicht mehr dazu sagen, als es Hopka bereits getan hat.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:23 Uhr.