$anzahlantworten!=count($antworten)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • $anzahlantworten!=count($antworten)

    hi,

    guck mal:
    http://www.php-resource.de/forum/sho...threadid=11218
    und in phpdev.forum die anzahl der antworten..

    hmmm
    meine Projekte bestaunen: http://www.kleiza.de

  • #2
    wird wohl an den vielen DB-Abstürtzen liegen.
    Ich versuchs mal zu beheben.

    danke
    berni

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      ist ja nicht so schlimm...

      hilf mir mal auf die spünge, wie das denn hier aufgebaut ist, anscheinend wird jedesmal bei einer neuen antwort n zähler hochgezähl oder nech ? wird das aus preformance gründen gemacht, den einfacher wär ja eine "select count(antworten) from table where topic='bla' für jedes topic zu machen...oder wie ?
      meine Projekte bestaunen: http://www.kleiza.de

      Kommentar


      • #4
        überleg doch mal!

        Was ist wohl Resourcenfressender ?? Eine Zelle auslesen, in einer Tabelle, die nicht mehr wie ca. 30 Einträge hat, oder einen Count über eine Tabelle mit 50.000 Beiträgen jagen ??

        gruss

        Kommentar


        • #5
          die Zähler werden gespeichert und dann ausgegeben.
          Wurde eine neue Antwort erstellt, werde die Zähler einfach um 1 erhöht.

          Das wird aus Performancegründen gemacht.

          gruß
          berni

          php-Entwicklung | ebiz-consult.de
          PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
          die PHP Marktplatz-Software | ebiz-trader.de

          Kommentar


          • #6
            wie soll ich überlegen ohne zu wissen wie das hier alles gebaut ist, kann ja auch was weiss ich, für jedes topic ne neue tabelle oder noch irgendwas sein oder für die antworten monatlich neue tabellen erstellen, hab mich bisher mit foren wenig beschäftigt und mit preformance noch weniger

            was steht den in der tabelle mit den 30 einträgen ?
            meine Projekte bestaunen: http://www.kleiza.de

            Kommentar


            • #7
              die einzelnen Foren.

              na ja, zum Überlegen ein bisschen gesunden Menschenverstand
              Siehs mal so, wo findest du schneller was?eine bestimmte Zelle auf ner Liste mit dreissig einträgen, oder du gehhst eine liste mit 50.000 zeilen durch, zählst jede Zeile+1, die einen bestimmten Kriterium entspricht.

              gruss

              Kommentar


              • #8
                mein dummes menschen verstand versteht es immer noch nicht, du sag, das in der tabelle wo die foren gespeichert
                die einzelnen Foren.
                also an die 30 stück, das dort auch die anzahl der antworten für alle diese tausende von topics gespeicert sind ?
                meine Projekte bestaunen: http://www.kleiza.de

                Kommentar


                • #9
                  nicht die Antworten selber, nur die Anzahl.

                  count's sind teuerer als ein einfaches Select

                  php-Entwicklung | ebiz-consult.de
                  PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
                  die PHP Marktplatz-Software | ebiz-trader.de

                  Kommentar


                  • #10
                    ok, das count langsam ist, ist mir bewusst.
                    kann mir mal jemand sagen, wieviel und kurz den inhalt der tabelle es gibt ?
                    also:
                    tabelle: unterforen (php-dev-forum, sql-forum usw)
                    tabelle: threads (topics,anzahlviews und antworten, bewertung)
                    tabelle: antworten (halt die anworten)

                    so in etwa ?
                    meine Projekte bestaunen: http://www.kleiza.de

                    Kommentar


                    • #11
                      also, vbulletin 2.2.4 hat 39 Tabellen Die schreib ich jetzt nicht alle!
                      Schau mal hier: www.phpbb.com
                      das forum ist kostenlos, da kannst du dir sowas anschauen!

                      gruss

                      Kommentar


                      • #12
                        hey MoRtAlan,

                        Hobby-gamebastler im kleinen Team (KI+Physicengine)
                        gibs davon auch eine page, und ist es ein projekt ?
                        meine Projekte bestaunen: http://www.kleiza.de

                        Kommentar


                        • #13
                          mh... ne page gibt es nicht (vielleicht noch??), mal sehen.

                          Projekt ?? definiere Projekt

                          Wir sind 4 Leute.
                          1x Designer
                          1x Physikengine
                          1x KI
                          1x Gameplay und der Rest

                          Das wäre die "offizielle Aufteilung" Zählst du, was jeder macht,
                          dann verteilt es sich ungefähr so: 2,3,2,4

                          gruss

                          Kommentar


                          • #14
                            #define <project.hpp>
                            jeder darf mitmachen ich wollt mal auch sonm "team" beitreten, weil spiele machen macht mir mehr spass als daten in datenbank speichern/in einer tabelle ausgeben/editieren/löschen, denn das ist für micht nur php
                            meine Projekte bestaunen: http://www.kleiza.de

                            Kommentar


                            • #15
                              ansichtssache.
                              hat alles vor und nachteile
                              php kann auch reichlich kompliziert werden

                              gruss

                              Kommentar

                              Lädt...
                              X