Ankündigung

Einklappen
Keine Ankündigung bisher.

Feed wie bei Facebook

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Feed wie bei Facebook

    Servus Leute ich erstelle gerade für eine Community-Seite
    einen Feed. So das jeder seine kleine Micropage hat und dort
    seine Feeds posten kann. Jedoch bin ich mir über den Aufbau
    der Datenbank-Struktur nicht ganz sicher da die Performance
    nicht flöten gehen soll.

    Im Moment habe ich die Struktur wie folgend geplant:

    Datenbank Table: Feed:

    -ID
    -USER_ID
    -Username
    -Feed-Text
    -Links

    Dantenbank Table: Feed: Comments:

    -FEED_ID
    -USER_ID
    -Username
    -Comment

    Ich denke dass die Performance auf langesicht so jedoch verkommt.
    Wenn bei 1000 Usern am Tag alle posten und das auch über
    mehre Monate oder Jahre so geht entstehen eine Unmengen an Daten.
    Evtl. ist es bei den Kommentaren noch schlimmer.
    Was habt ihr für Ideen um das besser aufzubauen?

    Meine Einzige Idee wäre es einen Table für aktuellere Feeds
    und einen für ältere Feeds (, ein Archiv) anzulegen.

    Beste Grüße
    Smokxz

  • #2
    Auf Deinem Wissensstand ist es unnütz, über Performance zu sinnieren. Versuch erstmal die Implementierung überhaupt hinzubekommen.

    Kommentar


    • #3
      Zitat von nikosch Beitrag anzeigen
      Auf Deinem Wissensstand ist es unnütz, über Performance zu sinnieren. Versuch erstmal die Implementierung überhaupt hinzubekommen.
      Grundsätzlich ist das erstellen, löschen und bearbeiten der Feeds schon möglich und die Struktur so wie sie da steht gibt es auch schon. Woher du explizit über meinen Wissenstand bescheid wissen willst frage ich mich.

      Für zukünftige Themen kann ich dir nur raten, dass du wenn du nichts konstruktives zu sagen hast es auch besser lässt. Mit solchen Postings wird nur jedes Thema zu gemüllt und keinem wird geholfen.

      Insofern Grüße Dich

      Kommentar


      • #4
        1. Bewerte ich Deinen Thread an Deiner Grammatik
        2. an der Form der Darlegung, bspw. der Strukturen
        Dantenbank Table: Feed: Comments:

        -FEED_ID
        -Comment
        -Username
        Daraus kann man natürlich alles ablesen
        3. am verträumten Entwurf Deiner Anwendungsfälle
        Ich denke dass die Performance auf langesicht so jedoch verkommt.
        Wenn bei 1000 Usern am Tag alle posten und das auch über
        mehre Monate oder Jahre so geht. Es entstehen Unmengen an Daten.
        4. Am Spekulieren über etwaige Probleme
        Evtl. ist es bei den Kommentaren noch schlimmer.
        5. Ordne ich den Thread hier ein: Inserate, Konzepte und Meinungsumfragen Daran ändert auch Deine dargelegte „Dantenbank“-„Struktur“ nichts.

        Für zukünftige Themen kann ich dir nur raten, dass du wenn du nichts konstruktives zu sagen hast es auch besser lässt.
        Gleichfalls.

        Kommentar


        • #5
          Komm schieb ab und lass Leute was posten die mir einen konstruktiven Tipp geben können bzw. wollen.
          Ich habe mit deinen Problemen/deiner Unzufriedenheit nichts zutun. Die Datentypen kann man sich denken.

          Falls jemand einen Rat hat, oder eine konkrete Frage her damit bitte!
          Beste Grüße

          Kommentar


          • #6
            Die Datentypen kann man sich denken.
            Dann kannst Du Dir die Lösung sicher auch denken.

            [MOD: Thread geschlossen]

            Kommentar

            Lädt...
            X