Meer berichten per pagina in het forum

Gestart doorAarclay38 reacties2.304 weergaven

39 berichten · pagina 3 van 3

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
Eerdere citaten tonen
Dylan schreef:
En nu nog een knopje dat je snel naar boven en naar beneden kan gaan.
Dat heet de Home en End knop op je toetsenbord. En een beetje fatsoenlijke mobile browser (Opera santabaard) laat een knopje zien waarmee je helemaal naar boven of beneden kan als je hard scrollt

toevoeging op 24 augustus 2015, 10:40:57:
@Lennard de pagina ververste net toen ik dat bericht postte terwijl het niet het eerste bericht voor een nieuwe pagina is. Ik gok dat er in de AJAX nog hardcoded 15 ergens in staat? yummie
Oja, vergeten te uploaden. Merci!
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jessee schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Dylan schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Luuko schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Dylan schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Dylan schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Lennard schreef:
Wat Aar zegt klopt; alle berichten en relevante userinfo wordt in één query met slechts twee joins en wat subqueries opgehaald, dus in theorie moet het kunnen.
Die theorie houdt alleen al snel op doordat er wel meer subqueries uitgevoerd moeten worden bij meer posts (voor met name het ophalen van de feedbacks) en je dus eigenlijk wel meer queries krijgt, ook al zijn het subqueries van één grote query en heb je feitelijk gezien nog wel evenveel queries.

Ik heb net even een klein testje gedaan door het limiet op 150 te zetten in plaats van op 15 en tien keer de parsetijd genomen. Die parsetijd is dan 8 keer zo hoog (1,8 sec vs 0,24 sec), wat wel weer veel is.

Ik kan het eventueel invoeren met een kleine range, zodat je bijvoorbeeld 1-30 posts per pagina in kunt stellen, maar veel groter dan dat wordt te traag. Oplossing zou kunnen zijn om de boel te denormaliseren zodat je die subqueries kwijt bent, maar das ook weer wat veel gedoe voor een kleine feature.

Dus zoals bij de meeste suggesties: "Site herschrijven" zou de beste optie zijn yummie
en dan met nodejs

toevoeging op 23 augustus 2015, 10:39:43:
en angular
How about no.
how about yes
Het is niet nodig.
Blijkbaar wel want mensen vragen erom biggrin
Ik had het over NodeJS en Angular. Beide frameworks die niet nodig zijn en beide ook zo hun nadelen hebben.
En wat zijn de nadelen dan?
Beide zijn voor kleine projectjes prima te gebruiken, maar naarmate de projecten groter worden moet je vaak omslachtiger gaan doen om alles goed werkend te krijgen. Bovendien zijn beide makkelijk om mee te beginnen, maar moeilijk om GOED te gebruiken.
Je website is bovendien niet te indexeren door google wanneer je gebruik maakt van angular (tenzij je de site vantevoren ook laat inladen zonder angular, wat het goede aan angular weer grotendeels teniet doet).

Single page apps -> Angular superhandig
Grote complexe apps -> Gebruik iets anders

Maar dat is mijn mening.
Nodejs is ook prima voor grote projecten, het is heel makkelijk te schalen.
Nodejs is handig om te gebruiken, maar dan moet je de hele website in node schrijven wat weer wel omslachtig is. Alleen het forum in node zou chill zijn, alleen zit je dan tussen data tussen php en node waarvoor je weer api lagen moet gaan schrijven.
Angular moet je gewoon niet doen.
Ja, dat bedoelde ik dus vooral met dat het voor grote (complexe) applicaties minder handig is.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Het is op zich prima te doen, alleen omslachtig als in dat je heel one2xs vanaf 0 weer moet opbouwen in een andere taal en dat is gewoon niet te doen.
En daarnaast is Lennard veel beter in php dan node geloof ik, dus dan heeft het sowieso al geen zin om zoiets in node op te bouwen.
Ik ben er zelf aan begonnen, een groot forum in node.js alleen dat heb ik 3 keer opnieuw moeten maken omdat ik gewoon steeds meer bijleerde en mijn huidige oplossing niet chill was en het veel beter kon.

Wel chill om van te leren, alleen niet om One2xs om te bouwen naar node yummie
0
Berichten
9.454
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nu nog zoiets dat die menubalk mee scrolt net zoiets als bij Tweakers.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Jordy schreef:
Nu nog zoiets dat die menubalk mee scrolt net zoiets als bij Tweakers.
Met dit design? No thanks emo
0
Berichten
9.454
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jessee schreef:
Eerdere citaten tonen
Jordy schreef:
Nu nog zoiets dat die menubalk mee scrolt net zoiets als bij Tweakers.
Met dit design? No thanks emo
Ja maar dan die menubalk upgrade naar iets?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dan moet je direct hele design gaan aanpassen, anders ziet het er niet uit.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Luukvdo schreef:
Eerdere citaten tonen
Dylan schreef:
En nu nog een knopje dat je snel naar boven en naar beneden kan gaan.
Dat heet de Home en End knop op je toetsenbord. En een beetje fatsoenlijke mobile browser (Opera santabaard) laat een knopje zien waarmee je helemaal naar boven of beneden kan als je hard scrollt

toevoeging op 24 augustus 2015, 10:40:57:
@Lennard de pagina ververste net toen ik dat bericht postte terwijl het niet het eerste bericht voor een nieuwe pagina is. Ik gok dat er in de AJAX nog hardcoded 15 ergens in staat? yummie
Maar Chrome nietsadley
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Op /forum/recent is het niet geüpdatet sadley
toevoeging op 3 september 2015, 16:30:54:
@Lennard
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren