Mostra notizie nelle discussioni
  • Avatar
    Scritto da
    Non Autenticato
    il 2016-04-08 22:26:14.0 alle 2016-04-08 22:26:14.0
    Ha senso questo codice?
    <?php /* Start the Loop */ ?>
        <?php while ( have_posts() ) : the_post(); ?>
            <?php get_template_part( 'content', get_post_format() ); ?>
        <?php endwhile; ?>


    Ho aperto index.php di un tema Wordpress, e ne sono turbato.

    Per che motivo aprire e chiudere ripetutamente <?php ?>, in un caso solo per mettere un commento? Quasi ogni riga apre e chiude il contrassegno di PHP.

    Non è mica che consuma risorse lato server?
    • Avatar
      ☺
      Scritto da
      ::1
      il 2016-04-08 22:29:09.0 alle 2016-04-08 22:29:09.0
      Trollate totali: 12321
      Re: Ha senso questo codice?
      Scritto da:
      >
      <?php /* Start the Loop */ ?>
      > <?php while ( have_posts() ) : the_post(); ?>
      > <?php get_template_part( 'content', get_post_format() ); ?>
      > <?php endwhile; ?>

      >
      > Ho aperto index.php di un tema Wordpress, e ne sono turbato.
      >
      > Per che motivo aprire e chiudere ripetutamente <?php ?>, in un caso solo per mettere un commento? Quasi ogni riga apre e chiude il contrassegno di PHP.
      >
      > Non è mica che consuma risorse lato server?

      Non in modo significativo; probabilmente lo fa per dare un tono da markup al codice php.
      Young professional woman and busy mom.
      • Avatar
        Scritto da
        Non Autenticato
        il 2016-04-08 22:40:08.0 alle 2016-04-08 22:40:08.0
        Re: Ha senso questo codice?
        Scritto da: ::1
        > Scritto da:
        > >
        <?php /* Start the Loop */ ?>
        > > <?php while ( have_posts() ) : the_post(); ?>
        > > <?php get_template_part( 'content', get_post_format() ); ?>
        > > <?php endwhile; ?>

        > >
        > > Ho aperto index.php di un tema Wordpress, e ne sono turbato.
        > >
        > > Per che motivo aprire e chiudere ripetutamente <?php ?>, in un caso solo per mettere un commento? Quasi ogni riga apre e chiude il contrassegno di PHP.
        > >
        > > Non è mica che consuma risorse lato server?
        >
        > Non in modo significativo; probabilmente lo fa per dare un tono da markup al codice php.

        Tieni presente che quando ho imparato PHP si leggevano consigli tipo di preferire

        'Il mio nome è '.$nome

        a "Il mio nome è $nome"

        perché il secondo attiva un parser apposito per valutare il contenuto delle doppie virgolette e ciò consuma impercettibilmente più memoria e tempo macchina. In questo caso, aprire e chiudere in continuazione il tag di PHP mi suona come accendere e spegnere ripetutamente un interruttore.

        Boh però vedo che anche i template ufficiali sono fatti così, e mi chiedevo se ci fosse qualche motivo importante.
<softv>

Pagina generata in 28 millisecondi

Utenti attivi: 8 nell'ultimo minuto, 28 negli ultimi cinque minuti, 47 negli ultimi 15 minuti