a czy jest jeszcze jakas metoda optymailzacja kodu strony?
a czy jest jeszcze jakas metoda optymailzacja kodu strony?
Niekonsekwencja?
Może poczytaj dokładniej!
J! 1.5 jest systemem nowszym, nowocześniejszym. Ale to, że takim jest, nie dyskredytuje J. 1.0. Co nie znaczy, że ktoś tu namawia do korzystania z 1.0 w nowych projektach (co też nieraz bywa uzasadnione).
// query to determine total number of records
$query = "SELECT COUNT(a.id)"
. "\n FROM #__content AS a"
. "\n INNER JOIN #__content_frontpage AS f ON f.content_id = a.id"
. "\n INNER JOIN #__categories AS cc ON cc.id = a.catid"
. "\n INNER JOIN #__sections AS s ON s.id = a.sectionid"
. "\n LEFT JOIN #__users AS u ON u.id = a.created_by"
. "\n LEFT JOIN #__groups AS g ON a.access = g.id"
. $where
;
$database->setQuery( $query );
$total = $database->loadResult();
if ( $total <= $limit ) {
$limitstart = 0;
}
// query records
$query = "SELECT a.id, a.title, a.title_alias, a.introtext, a.sectionid, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by,"
. "\n a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.ordering, a.metakey, a.metadesc, a.access, a.hits,"
. "\n CHAR_LENGTH( a.fulltext ) AS readmore, u.name AS author, u.usertype, s.name AS section, cc.name AS category, g.name AS groups"
. "\n, s.id AS sec_id, cc.id as cat_id"
. $voting['select']
. "\n FROM #__content AS a"
. "\n INNER JOIN #__content_frontpage AS f ON f.content_id = a.id"
. "\n INNER JOIN #__categories AS cc ON cc.id = a.catid"
. "\n INNER JOIN #__sections AS s ON s.id = a.sectionid"
. "\n LEFT JOIN #__users AS u ON u.id = a.created_by"
. "\n LEFT JOIN #__groups AS g ON a.access = g.id"
. $voting['join']
mam tu left i inner i troche sie pogubilem
Poeksperymentuj - nic się nie stanie, co najwyżej nie zadziała
Zamieniaj kolejne INNER na LETF
ok, tylko jak sprawdzic czy zadziala?
Albo się będą wyświetlały artykuły, albo nie
Włącz tryb diagnostyczny w konfiguracji, to zobaczysz także, czy zapytanie jest wykonywane
ok rozymiem, a mam jeszcze pytanie, mam templatke ktora kiedys zlecile potem przerabialem czy ona moze poowdowac , ze czac zapytan do bazy przekracza limit bezpieczenstwa, moze tu jest problem?
Odpowiedź anegdotycznie: Mam dziewczynę, którą kiedyś zamieniłem na inną i trochę przerobiłem ("wychowałem"). Czy ona może powodować, że mi jest gorzej?
dodawałem moduły, zmeiniałem kolry, grzebałem w kodzie, może coś namieszałem. i teraz powoduje template ten problem. chyba nie wkleje tutaj calego indexu.php z template