phpBB2.de Foren-Übersicht  
[netclusive - internet broadcasting]
 FAQ  •  Suchen  •  Download  •  Lesezeichen  •  Mitgliederliste  •  Benutzergruppen   •  Registrieren  •  Profil  •  Einloggen, um private Nachrichten zu lesen  •  Login
 
        
 
        
 

LinkLift

Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
kloeschen
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 05.08.2002
Beiträge: 77
Wohnort: bochum

BeitragVerfasst am: Mo 19 Aug, 2002 21:21 Antworten mit ZitatNach oben 

Hi!

Ich habe mir die kleine Mühe gemacht und einen ADMIN-Hack geschrieben, der mir als Admin mal alle durchgeführten DB-Abfragen auf der aktuellen Seite zeigt.
Anleitung dazu weiter unten.

Nun habe ich auf meiner index.php 38 DB-Abfragen. Was ja nicht weiter schlimm ist, da mysql schon schnell genug ist. aber wozu resourcen verschwenden? Ich habe mir die queries mal angesehen, und da gibt es einiges, was doppelt ist bzw. so ähnlich, das man sie anpassen könnte.
Ich denke mir, wir vielen Modder sollten öfter mal schauen, ob es schon Variablen gibt, die mit der selben query gefüllt wurden, die wir benötigen bzw. vorhanden queries etwas anpassen. somit sparen wir nicht nur db-queries, sondern auch speicherplatz, da man doch mit viel weniger variablen auskommt....


so, für die neugierigen unter euch mein kleiner hack:
(achtung, anleitung very simple!)
----------------------------------------------------------------------------
Code:

##open /db/mysql.php (nur damit gemacht!!!)
#find
var $num_queries = 0;
#add after
var $all_queries="";

#find
$this->num_queries++;
#add after
$this->all_queries.="<br>".$query;

##open /includes/page_tail.php
#find
$template->set_filenames(array(
        'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);

#add after
if ( $userdata['user_level'] == ADMIN )
{
$all_queries=$db->all_queries;
}
else
{
$all_queries="";
}
#find
'PHPBB_VERSION' => '2' . $board_config['version'],
#add after
'ALL_QUERIES' => $all_queries,         

##open /templates/subSilver/overall_footer.tpl
#find
<br />{ADMIN_LINK}<br />
#add after
<table width="100%" align="center" border="0" cellpadding="3">
   <tr><td class="row2" align="left"><span class="gensmall">{ALL_QUERIES}</span></td></tr>
</table>
<br />




ich hoffe es war verständlich

_________________
Image
Image
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
Google







Verfasst am: Nach oben

Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Suchmaschinen Optimierung für phpbb2+? Schnacken Support allgemein 2 Do 22 Nov, 2007 11:40 Letzten Beitrag anzeigen
SQL queries -> Plus 1.52 -> For... xnickx Support allgemein 1 Do 25 Aug, 2005 19:26 Letzten Beitrag anzeigen
Update_to_latest - Some queries failed Quantum_Raider Installation / Upgrading 4 Sa 02 Jul, 2005 03:55 Letzten Beitrag anzeigen
Großes problem mit SQL Queries Bluepower Plus 1.53 Beta Bug-Reports 8 Di 05 Apr, 2005 18:36 Letzten Beitrag anzeigen
phpbb plus 1.3 with 51 sql queries lefteris Support Forum 3 Di 22 Feb, 2005 16:04 Letzten Beitrag anzeigen