Hoppa till innehållet

Malldiskussion:Stat/Frankrike/Kommuner/Befolkning

Sidans innehåll stöds inte på andra språk.
Från Wikipedia

När jag deltog i tävlingen illustreringsrace 2012 underhöll jag ibland mig själv genom att tycka på slumpartikel för att se om det fanns några artiklar som behövde bilder. Eftersom det skapats så många artiklar om franska kommuner på sistone dök dessa därför ofta upp som slumpartiklar. Vad jag märkte då var att alla dessa artiklar tog väldigt lång tid på sig att ladda. Efter att ha kollat upp saken lte kom jag fram till att det måste vara denna mall, tillsammans med mallen för arealerna, som är de skyldiga till artiklarnas tungroddhet. Är det möjligt att dela upp dessa mallar in undermallar? Jag vet inte exakt hur de franska kommunkoderna fungerar, men jag tänkte mig att man kunde ändra {{Stat/Frankrike/Kommuner/Befolkning|02691}} till exempelvis {{Stat/Frankrike/Kommuner/Befolkning/02|691}}. Är detta görligt? -- jiˈesˌdeːo ] 16 juli 2012 kl. 16.44 (CEST)[svara]

Så var det inte innan programvaruuppdateringen nu på försommaren. Då tog det 0,5 sekunder per mall i extra tid att ladda (testade den noga innan jag släppte lös den). Nu är det betydligt segare. Mallen kommer troligtvis att ersättas av en lösning från Wikidata när den lösningen kommer igång. När jag skapade mallen så läste jag att utvecklarna inte vill att man tänker på prestandafrågor. Sidorna tar nu betydligt längre tid att uppdatera än de gjorde våren 2012. Varför det är så kan nog bara utvecklarna svara på. Förut tog det 6 sekunder att spara en artikel som har dessa 2 mallar, nu tar det 25 sekunder.
Anledningen till att mallarna finns är för att det ska gå lätt att underhålla artiklarna. Att splitta upp 2 databaser i 192 databaser är inget vidare lätt att underhålla. Då kan man lika gärna strunta i att använda dem. Varför mallen är seg kan man fråga sig. Databasen är inte särskilt omfattande (37000 poster) eller stor (1 megabyte) sett till vad en dator har för kapacitet. Mallen borde inte ta mer än 300 kB minne i anspråk (insee-koden är på 5 tecken och befolkningssiffrorna på omkring 4 tecken) 37000*(5+4)= 333 kB. En dator på 1 MHz borde klara jobbet på mindre än en sekund. Jag tror programvaran som håller igång wikipedia jobbar ineffektivt. Det kanske är dags att fråga utvecklarna. Nasko (disk) 18 juli 2012 kl. 13.46 (CEST)[svara]
Kan inte se hur tung sidan är sedan räknare är bortagen (utav någon konstig anledning) men är det möjligt att splitta upp den per region eller liknande? --NERIUM (disk) 18 juli 2012 kl. 14.59 (CEST)[svara]
Jag tycker inte vi ska krångla med den. Wikidata kommer att gå igång kring årsskiftet och då kommer alltsammans få göras om i alla fall. Exakt hur den tekniska lösningen där kommer att se ut vet jag inte, men många artiklar med föränderliga data kommer att få göras om. En lösning vore att plocka bort länkningen till areamallen ({{Stat/Frankrike/Kommuner/Areal|02691}}). Den siffran ändrar sig inte så ofta. Det är bara vid fusioner/fissioner mellan kommuner och om någon glaciär skulle smälta bort som datan förändras. Nasko (disk) 18 juli 2012 kl. 15.31 (CEST)[svara]
Jag klockade några sidor, och mallarna segar ner sidorna 10-12 sekunder (mot 1-2 sekunder i våras). Tar jag bort siffrorna för arealen och bara länkar befolkningssiffrorna så segas sidorna ner 5-6 sekunder. Med tanke på tidsvinsten man får när man ska uppdatera artiklarna så är det värt det. Många kommunartiklar på frwiki har uppgifter från 1999 i sina artiklar. Att köra igenom artiklarna med robot en gång per år tar tid. Det finns inte så många wikipedianer som klarar av att uppdatera en geobox och den löpande texten med robot, så det finns ju risk att det blir som på frwiki - att det inte görs alls. Nasko (disk) 18 juli 2012 kl. 15.52 (CEST)[svara]
Det är lite synd att ta bort uppgifter. Jag kollade några franska kommuner på reservdatorn på jobbet som är jätteseg men laddningstiden var ändå ok. Om Wikidata kommer igång om ett halvår så kanske det inte gör så mycket att det är långsamt den tiden som är kvar. --NERIUM (disk) 18 juli 2012 kl. 20.16 (CEST)[svara]
Då fortsätter jag skapa artiklarna som tidigare. När wikidata drar igång får vi undersöka vad som går att göra. Nu kommer mitt artikelskapandet att ligga nere några veckor. Jag kommer att ha semester i väglöst land utan el och mobiltelefon. Nasko (disk) 18 juli 2012 kl. 21.08 (CEST)[svara]
Trevlig resa! --NERIUM (disk) 18 juli 2012 kl. 21.13 (CEST)[svara]

Uppdatering?[redigera wikitext]

@Nasko: Du som har skapat denna lista, finns det någon möjlighet med en uppdatering. Siffrorna börjar att bli lite gamla. YesDi (diskussion) 30 augusti 2017 kl. 16.26 (CEST)[svara]