RE: SteemSearch mit neuem Layout wieder online
im ersten Anlauf nur die Posts geholt und dann jeweils einzeln die Inhalte
Genau das war auch mein Gedanke. Bis da alle Posts einer Seite geladen sind, vergeht zu viel Zeit. Deshalb hatte ich das erst einmal zurückgestellt, bis ich eine REST-API aufgebaut habe. Damit jeder Post einzeln geladen und schon angezeigt werden kann, wenn alle Daten vorliegen.
Die Idee mit dem zusätzlichen Abruf bei Bedarf (oder bei chriddis Posts ;-) ) ist natürlich auch ein Ansatz. Wobei ich meine, dass das SDS auch die Bild-Links und Markdown-Zeichen bei den Zeichen mitzählt. Insofern schaffen das sicher noch mehr User ;-)
Ein SDS-Aufruf braucht bei mir in der Regel knapp 600ms
Das finde ich jetzt aber etwas lang. Habe das bei mir noch nicht getestet, aber ich würde meinen, dass das wesentlich kürzer ist...
Da kann PHP nicht mithalten.
Danke! :-)
Mit PHP habe ich mich bisher noch überhaupt nicht beschäftigt. Den Code lesen, geht natürlich schon. Selbst bauen würde ich damit aber ungern :-) Ich bin ja immer noch mit Python und Django unterwegs und habe schon so viele Ideen, Verbesserungen und Erfahrungen gesammelt, dass ich eigentlich von Grund auf neu anfangen könnte/müsste... genau das hält mich auch ein wenig von einzelnen Verbesserungen ab (wie zum Beispiel die Kommentarsuche).
Wenn ich gerade dringend etwas suchte, was ich oder jemand anderes mal in einem Kommentar schrieb, kommt die Erkenntnis, dass es schon dringend wäre... aber jetzt kann ich ja wieder deine Suche dafür benutzen.
Das ist gerade eben auch gleich vorgekommen... und ich habe auch auf Anhieb das Gesuchte gefunden :-))
Top!
Bei dir bestimmt! Eigentlich logisch, aber erst jetzt gesehen, wenn ich die SDS-Verbindung erst am Ende der Aufrufe schließe, komme ich nur beim ersten Aufruf auf 600ms, aller weiteren liegen dann bei 150-250ms. Weitere Aufrufe brauch ich ja nur, wenn nach Text gesucht wird - also wieder was gefunden, wo ich noch dran schrauben kann.
Kann ich mir gut vorstellen, geht mir mit Python genauso. Hab ein paar Kleinigkeiten mal mit beempy gemacht, fand ich gar nicht so schwierig, aber da stand ich halt am Anfang.
Sprache find auch nicht so wichtig, wichtiger sind die Ideen die man umsetzt. Und über die können wir ja schnacken... :-)
Richtig! Eine Idee in die konkrete Sprache umzusetzen, ist fast nur noch der letzte Schritt - also neben dem Testen. Wichtig ist letztlich auch, das Konzept für die Umsetzung zu haben... alles andere ist "nur" noch aufschreiben. :-)