Espansione serverfarm: siglato accordo per raddoppio banda!


1 utente stanno visualizzando questa discussione: (0 membri, e 1 visitatore).
 
Valutazione discussione:
  • 0 voti - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Alleggerire script php
10-04-2010, 13:53 (Questo messaggio è stato modificato l'ultima volta il: 10-04-2010 13:54 da srpd.)
Messaggio: #1
Alleggerire script php
Buongiorno a tutti, ennesima domanda non me ne vogliate.

Allora lo scriptino in questione è

Codice PHP:
<div>        
<?
php 
$sticky
=get_option('sticky_posts');
$args=array( 'cat'=>20'caller_get_posts'=>1'post__not_in' => $sticky'posts_per_page' => );
query_posts($args);
?>
<?php $c 
0?>
<?php 
while (have_posts()) : the_post(); ?>
<?php 
include (TEMPLATEPATH '/index.php'); ?>
<?php 
endwhile; ?>
<?php 
unset ($c); ?>
<?php  wp_reset_query
(); ?>
</div>


<div>        
<?php 
$sticky
=get_option('sticky_posts');
$args=array( 'cat'=>3'caller_get_posts'=>1'post__not_in' => $sticky'posts_per_page' => );
query_posts($args);
?>
<?php $c 
0?>
<?php 
while (have_posts()) : the_post(); ?>
<?php 
include (TEMPLATEPATH '/index2.php'); ?>
<?php 
endwhile; ?>
<?php 
unset ($c); ?>
<?php  wp_reset_query
(); ?>
</div> 

e dato che fa due loop uno dietro l'altro io stavo cercando di raggruppare il tutto in modo che facesse un solo loop così

Codice PHP:
<div>        
<?
php 
$sticky
=get_option('sticky_posts');
$test=array('3','20');
$args=array( 'cat'=>$test'caller_get_posts'=>1'post__not_in' => $sticky'posts_per_page' => );
query_posts($args);
?>
<?php $c 
0?>
<?php 
while (have_posts()) : the_post(); ?>
<?php 
if ( in_category('3') )  { include 'index.php'; } ?>
<?php 
elseif ( in_category('20') )  { include 'index2.php'; } ?>
<?php 
} else { } ?>
<?php 
endwhile; ?>
<?php 
unset ($c); ?>
<?php  wp_reset_query
(); ?>
</div> 

Naturalmente io e la programmazione non siamo amici, ci sto provando ma non funziona perchè di sicuro commetto errori strada facendo.

Perdigiorno di professione, fancazzista per passione, asociale per necessitá.
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
10-04-2010, 19:46
Messaggio: #2
RE: Alleggerire script php
dando un'occhiata al volo direi che sbagli l'uso della funzione query_post(), anche se non sono troppo sicuro visto che non conosco così bene wp

Codice PHP:
$test=array('3','20');
$args=array( 'cat'=>$test'caller_get_posts'=>1'post__not_in' => $sticky'posts_per_page' => ); 

Codice PHP:
$args=array( 'cat'=>'3,20''caller_get_posts'=>1'post__not_in' => $sticky'posts_per_page' => ); 

[email protected] ha i poteri della super mucca
________
: http://it.linkedin.com/in/pirosauro - Website (offline)
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
10-04-2010, 20:29
Messaggio: #3
RE: Alleggerire script php
Ah ecco si esatto la sintassi che mi suggerisci è corretta....
però adesso sono in crisi esistenziale, semplificando tutto nello stesso loop, il risultato non è lo stesso ovviamente, non vengono gruppati i post.
Ci vuole una birretta per schiarirmi le idee. Grazie mille e buona serata.

Perdigiorno di professione, fancazzista per passione, asociale per necessitá.
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
10-04-2010, 21:40
Messaggio: #4
RE: Alleggerire script php
(10-04-2010 20:29)srpd Ha scritto:  : https://www.web4web.it/forum/post-1668.html#pid1668Ci vuole una birretta per schiarirmi le idee.

Eccola: :alcool::alcool::alcool::alcool:

:alcool::alcool: :adminpower: :alcool::alcool:

Web4Web.IT - Low Cost Hosting
Pacchetti multidominio a partire da € 10,00
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
10-04-2010, 22:25
Messaggio: #5
RE: Alleggerire script php
lasciatemene una

[email protected] ha i poteri della super mucca
________
: http://it.linkedin.com/in/pirosauro - Website (offline)
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-04-2010, 13:11 (Questo messaggio è stato modificato l'ultima volta il: 11-04-2010 13:28 da srpd.)
Messaggio: #6
RE: Alleggerire script php
ecco, alla fine poi le birrette son diventate più di una, m'è toccato bere anche le vostre visto che non arrivavate. Big Grin

Però tra una dormita e l'altra pensavo: lo script in questione mi serve per pescare i post di una data categoria e mostrarli gruppati in homepage, e la stessa cosa fa nel secondo loop con l'altra categoria. Unendo i due loop, funziona ma come dicevo i post delle due categorie non vengono più divisi in gruppi ma vengono mostrati in successione. Adesso la domanda vien spontanea, c'è un modo per ovviare a ciò? e più che altro ha senso? si alleggerisce l'operazione o il contrario?

Perdigiorno di professione, fancazzista per passione, asociale per necessitá.
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-04-2010, 18:28
Messaggio: #7
RE: Alleggerire script php
(11-04-2010 13:11)srpd Ha scritto:  : https://www.web4web.it/forum/post-1673.html#pid1673ecco, alla fine poi le birrette son diventate più di una, m'è toccato bere anche le vostre visto che non arrivavate. Big Grin

c'era almeno una stout? se non c'era ecco un motivo per la mia assenza Big Grin

(11-04-2010 13:11)srpd Ha scritto:  : https://www.web4web.it/forum/post-1673.html#pid1673Però tra una dormita e l'altra pensavo: lo script in questione mi serve per pescare i post di una data categoria e mostrarli gruppati in homepage, e la stessa cosa fa nel secondo loop con l'altra categoria. Unendo i due loop, funziona ma come dicevo i post delle due categorie non vengono più divisi in gruppi ma vengono mostrati in successione. Adesso la domanda vien spontanea, c'è un modo per ovviare a ciò? e più che altro ha senso? si alleggerisce l'operazione o il contrario?

sicuramente puoi farlo Wink ma non sono troppo convinto del guadagno ...
potrebbe aver senso perchè risparmi una query, ma non per il loop che, di fatto, non elimini. Infatti lo inglobi nell'altro e ci aggiungi pure una condition al suo interno

[email protected] ha i poteri della super mucca
________
: http://it.linkedin.com/in/pirosauro - Website (offline)
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-04-2010, 19:08
Messaggio: #8
RE: Alleggerire script php
(11-04-2010 18:28)Pirosauro Ha scritto:  : https://www.web4web.it/forum/post-1676.html#pid1676c'era almeno una stout? se non c'era ecco un motivo per la mia assenza Big Grin

e vabbè adesso facciamo anche il difficile... ahahahahaha scherzo Big Grin

No infatti mia premura è quello di ridurre il numero di query per non appesantire troppo...

Perdigiorno di professione, fancazzista per passione, asociale per necessitá.
Visita il sito web di questo utente Trova tutti i messaggi di questo utente


Altri utenti che stanno visualizzando questa discussione

1 utente stanno visualizzando questa discussione: (0 membri, e 1 visitatore).
 
Discussioni correlate...
Discussione: Autore Risposte: Letto: Ultimo messaggio
  Newsletter script srpd 4 18.018 10-09-2010 23:10
Ultimo messaggio: Gandalf
  Script Whois 1Dan 1 9.716 11-05-2010 15:23
Ultimo messaggio: Gandalf
  [Request] php script srpd 4 18.127 13-12-2009 14:37
Ultimo messaggio: srpd
 
Vai al forum:


Permessi di scrittura
Non puoi inserire nuove discussioni.
Non puoi inserire risposte.
Non puoi inserire allegati.
L' HTML è disattivato.
Il MyCode è attivato.
Le faccine sono attivato.
Il codice [img] è attivato.