Visualizza risultati del sondaggio: AV-REFERENDUM. Vorresti aggiungere PEAR ai server?

Partecipanti
35. Non puoi votare in questo sondaggio
  • Si, vorrei aggiungere l'add-on ai servers

    30 85.71%
  • No, rifiuto tutte le offerte gratuite PEAR

    5 14.29%
Visualizzazione risultati 1 fino 21 di 21

Discussione: AV-Referendum inserimento PEARDB

  1. #1
    Guest

    Post AV-Referendum inserimento PEARDB

    Referendum per l'inserimento dell add-on PEAR
    con tutti i suoi pacchetti:
    http://pear.php.net/packages.php
    Ultima modifica di Hobbit206 : 05-10-2005 alle ore 13.08.32

  2. #2
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    hobbit206:

    fermo restando che ritengo utile questo post e hai fatto bene ad aprirlo io al tuo posto non avrei indetto un referendum, anche perchè "probabilmente" nessuno, se non per sbaglio, voterebbe la seconda opzione.

    Una cosa interessante sarebbe invece che illustrassi brevemente a cosa servono quelle estensioni (anche perchè normalmente la gente può non aver voglia di abdare a vedere la dicumentazione) e chiedessi alle persone interessate di scrivere brevemente per cosa le userebbero, questo è molto più utile anche per noi, per valutare la priorità da dare alla cosa rispetto ad altre richieste ugualmente in coda.
    Ultima modifica di Gianluca : 05-10-2005 alle ore 13.56.31
    Gianluca

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da Gianluca
    hobbit206:

    fermo restando che ritengo utile questo post e hai fatto bene ad aprirlo io al tuo posto non avrei indetto un referendum, anche perchè "probabilmente" nessuno, se non per sbaglio, voterebbe la seconda opzione.

    Una cosa interessante sarebbe invece che illustrassi brevemente a cosa servono quelle estensioni (anche perchè normalmente la gente può non aver voglia di abdare a vedere la dicumentazione) e chiedessi alle persone interessate di scrivere brevemente per cosa le userebbero, questo è molto più utile anche per noi, per valutare la priorità da dare alla cosa rispetto ad altre richieste ugualmente in coda.
    quoto in pieno non so manco che significa quello che hai scritto

  4. #4
    MisterFahrenheit non è connesso Utente giovane
    Data registrazione
    18-07-2005
    Residenza
    Gubbio, alle pendici del colle eletto del Beato Ubaldo
    Messaggi
    101

  5. #5
    Guest

    Predefinito

    Allora, PEAR è una serie di plug-ins che consente queste operazioni:

    Add-on PearDB - Consente visualizzazioni degli errori e loro risoluzione, semplificazione del codice per l'elaborazione delle query, maggiore velocità
    Codice:
    esempio:
    (php normale)
    mysql_query(SQL, $db);
    (pear db)
    $db->query(SQL);
    Inoltre facilitazioni all'uso di mysql
    PearPerl - Possibilità di utilizzare perl o java (.jsp) tramite l'interprete php
    PearQuickForm - Maggiore potenza hai form html/php elaborati in modo diverso (sinceramente non conosco bene questa funzione pear... )
    PearSocket - Connette verso altre porte, utile se per esempio, si vuole verificare che un utente abbia inserito un link che sia effettivamente valido ed esistente, l'interprete si connette all'url...
    PearMail - Potenza per le mail, possibilità di creare e-mail html velocemente, lettura POP3 E ISTP per la posta (avete presente squirelmail o horde? leggere la posta di un client con un programma fai date... io lo uso per leggere la posta gmail su un programma mio...)
    PearPDF - Crea PDF tramite l'interprete php
    PearFlash - Crea animazioni SWF (con tanto di actionscript), un pochino complicato il codice, ma...

    Poi ci sono altre funzioni, queste sono le principali... :D

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da Hobbit206
    Allora, PEAR è una serie di plug-ins che consente queste operazioni:

    Add-on PearDB - Consente visualizzazioni degli errori e loro risoluzione, semplificazione del codice per l'elaborazione delle query, maggiore velocità
    Codice:
    esempio:
    (php normale)
    mysql_query(SQL, $db);
    (pear db)
    $db->query(SQL);
    Inoltre facilitazioni all'uso di mysql
    PearPerl - Possibilità di utilizzare perl o java (.jsp) tramite l'interprete php
    PearQuickForm - Maggiore potenza hai form html/php elaborati in modo diverso (sinceramente non conosco bene questa funzione pear... )
    PearSocket - Connette verso altre porte, utile se per esempio, si vuole verificare che un utente abbia inserito un link che sia effettivamente valido ed esistente, l'interprete si connette all'url...
    PearMail - Potenza per le mail, possibilità di creare e-mail html velocemente, lettura POP3 E ISTP per la posta (avete presente squirelmail o horde? leggere la posta di un client con un programma fai date... io lo uso per leggere la posta gmail su un programma mio...)
    PearPDF - Crea PDF tramite l'interprete php
    PearFlash - Crea animazioni SWF (con tanto di actionscript), un pochino complicato il codice, ma...

    Poi ci sono altre funzioni, queste sono le principali... :D

    vabbò..io sono d'accordo

  7. #7
    Guest

    Thumbs up

    Citazione Originalmente inviato da Hobbit206
    PearPerl - Possibilità di utilizzare perl o java (.jsp) tramite l'interprete php
    Sarebbe ottimo!!!

  8. #8
    Guest

    Predefinito

    mi interessa molto la possibilità di creare PDF e quella di poter utilizzare il Perl! ma anche gli altri plug-in senbrano interessanti...

  9. #9
    Guest

    Predefinito

    Attenzione! Non illudetevi, usare per non significa usarlo come in php, ma...
    Codice PHP:
    <?
    $perl
    new Perl();
    $perl->eval('print "Questo è un esempio di perl!";');
    ?>
    (Ovviamente con estenzione *.php

    Oppure per la email:
    Codice PHP:
    require 'Mail.php';
    require
    'Mail/mime.php';

    $headers = array('From' => 'orders@example.com',
    'Subject' => 'Your Order');

    $text_body = <<<_TXT_
    Your order is:
    * 2 Fried Bean Curd
    * 1 Eggplant with Chili Sauce
    * 3 Pineapple with Yu Fungus
    _TXT_;

    $html_body = <<<_HTML_
    <p>Your order is:</p>
    <ul>
    <li><b>2</b> Fried Bean Curd</li>
    <li><b>1</b> Eggplant with Chili Sauce</li>
    <li><b>3</b> Pineapple with Yu Fungus</li>
    </ul>
    _HTML_;

    $mime = new Mail_mime();
    $mime->setTXTBody($text_body);
    $mime->setHTMLBody($html_body);

    $msg_body = $mime->get();
    $msg_headers = $mime->headers($headers);

    $mailer = Mail::factory('mail');

    $mailer->send('hungry@example.com', $msg_headers, $msg_body);
    oppure per pdf:
    Codice PHP:
    // These values are in points (1/72nd of an inch)
    $fontsize = 72; // 1 inch high letters
    $page_height = 612; // 8.5 inch high page
    $page_width = 792; // 11 inch wide page

    // Use a default message if none is supplied
    if (strlen(trim($_GET['message']))) {
    $message = trim($_GET['message']);
    } else {
    $message = 'Generate a PDF!';
    }

    // Create a new PDF document in memory
    $pdf = pdf_new();
    pdf_open_file($pdf, '');

    // Add a 11"x8.5" page to the document
    pdf_begin_page($pdf, $page_width, $page_height);

    // Select the Helvetica font at 72 points
    $font = pdf_findfont($pdf, "Helvetica", "winansi", 0);
    pdf_setfont($pdf, $font, $fontsize);

    // Display the message centered on the page
    pdf_show_boxed($pdf, $message, 0, ($page_height-$fontsize)/2,
    $page_width, $fontsize, 'center');

    // End the page and the document
    pdf_end_page($pdf);
    pdf_close($pdf);

    // Get the contents of the document and delete it from memory
    $pdf_doc = pdf_get_buffer($pdf);
    pdf_delete($pdf);

    // Send appropriate headers and the document contents
    header('Content-Type: application/pdf');
    header('Content-Length: ' . strlen($pdf_doc));
    print
    $pdf_doc;
    Ultima modifica di Hobbit206 : 05-10-2005 alle ore 17.51.53

  10. #10
    express non è connesso AlterVistiano
    Data registrazione
    08-08-2003
    Residenza
    Cagliari/Pisa
    Messaggi
    799

    Predefinito

    vorrei far osservare che mettere i pear comporta non poche complicazioni:
    1) aggiornamento php da 4 a 5
    2) problemi di sicurezza
    3) appesantimento dei server (le estensioni pear ciucciano mediamente più cpu di altre funzioni)

    c'è però anche da dire:
    1) sarebbe ora
    2) vabbè quelli nn ce li leva nessuno
    3) le richieste di utilizzo pear saranno cmq relativamente basse (credo) rispetto alle altre richieste.

    cmq per quanto riguarda l'utilizzo, credo le cose più utili sono le estensioni che permettono di creare contenuti avanzati, tipo pdf, formule matematiche e via dicendo. io le userei principalmente per quello.

    tipo che so io, per creare da una form online un documento cartaceo pdf pronto ad essere stampato e spedito (contrariamente a quanto si vede purtroppo per esempio negli ufficii pubblici dove il modulo [quasi sempre .doc] va scaricato, stampato, compilato a mano e spedito ).
    Ultima modifica di express : 05-10-2005 alle ore 23.54.27
    http://express.altervista.org
    Dato un lavoro, si possono scegliere due sole delle seguenti caratteristiche: veloce, economico, di qualità.
    Così capita che se un lavoro è veloce ed economico non sarà di qualità; se è veloce e di qualità non sarà economico; se è economico e di qualità non sarà veloce.

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da express
    vorrei far osservare che mettere i pear comporta non poche complicazioni:
    1) aggiornamento php da 4 a 5
    2) problemi di sicurezza
    3) appesantimento dei server (le estensioni pear ciucciano mediamente più cpu di altre funzioni)

    c'è però anche da dire:
    1) sarebbe ora
    2) vabbè quelli nn ce li leva nessuno
    3) le richieste di utilizzo pear saranno cmq relativamente basse (credo) rispetto alle altre richieste.
    Quoto express, questa proposta va considerata così. :-)

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da Gianluca
    hobbit206:

    fermo restando che ritengo utile questo post e hai fatto bene ad aprirlo io al tuo posto non avrei indetto un referendum, anche perchè "probabilmente" nessuno, se non per sbaglio, voterebbe la seconda opzione.

    Una cosa interessante sarebbe invece che illustrassi brevemente a cosa servono quelle estensioni (anche perchè normalmente la gente può non aver voglia di abdare a vedere la dicumentazione) e chiedessi alle persone interessate di scrivere brevemente per cosa le userebbero, questo è molto più utile anche per noi, per valutare la priorità da dare alla cosa rispetto ad altre richieste ugualmente in coda.
    Hai fatto bene a mettere quel probabilmente fra virgolette... :D

  13. #13
    Guest

    Predefinito

    Chiaro, mi piacerebbe molto, ma penso ci siano molte altre cose + importanti, ma d'altronde, questo spazio è gratuito ed ha un casino di funzioni...

  14. #14
    Guest

    Predefinito

    sembra utile...Gianluca ci illumini

  15. #15
    incuso non è connesso Utente
    Data registrazione
    27-09-2003
    Messaggi
    173

    Predefinito

    Visto che è un po' di giorni che sto litigando coi nested set citerei anche l'estensione PEAR per la gestione di strutture ad albero all'interno di tabelle SQL

    M.

  16. #16
    Guest

    Predefinito

    Non capisco: perché uno dovrebbe rifiutare la possibilità d'aggiungere il supporto a PEAR?

  17. #17
    Guest

    Predefinito

    I contro possibili li ha già detti express.. comunque penso sia un buon vantaggio per gli esperti (pochi rispetto alla maggiorparte degli utenti), anche se personalmente dubito altamente che li userò mai.

    Una precisazione che vorrei avere: per le abbreviazioni di alcune funzioni tipo

    Codice PHP:
    (php normale)
    mysql_query(SQL, $db);
    (
    pear db)
    $db->query(SQL);
    installando i pear continuano a funzionare lo stesso i vecchi comandi no?

  18. #18
    Guest

    Predefinito

    Certo...

  19. #19
    Guest

    Predefinito

    ah ecco.. ne ero quasi certo ma non si sà mai :P

  20. #20
    Guest

    Predefinito

    Forse l'unico vero contro è il consumo di risorse dei servers, ma se fosse davvero un problema lo si potrebbe rendere un servizio opzionale a pagamento (in AC). :-)

  21. #21
    Ospite Guest

    Predefinito

    fermo restando che ritengo utile questo post e hai fatto bene ad aprirlo io al tuo posto non avrei indetto un referendum, anche perchè "probabilmente" nessuno, se non per sbaglio, voterebbe la seconda opzione.
    Quoto, in un sito più servizi ci sono, più utenti si registrano.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •