Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    creazione di una classe utilizzabile nei framework

    ciao.
    Devo creare un progetto php , facendo largo uso di oop , come posso creare quelcosa di gerico , non a livello di programmazione ,generico nel senso che possa essere integrato facilmente nei vari framework php(symfony, zend framework ecc... con ad es un wrapper.
    Programmo in c++ e non sono molto pratico di php ,anche se l'ho gia usato, ma con symfony ,penso invece che in questo "plugin" non utilizzero nessun framework.

    Esiste qualcosa di gia fatto in php che rispettando delle norme o interfacce crea un "componente" riutilizzabile in modo semplice per ogni tipo di framework?

    grazie.

  2. #2
    scusa la mia risposta che parrebbe da stron*o, ma ti chiedo: sai programmare in OO? No perchè la tua domanda ha poco senso... come dici tu, per renderla disponibile neivari framework dovrai usare "wrappers" scritti come il framework si aspetta che lo siano, ma il resto del tuo componente dovrà essere in grado di vivere di vita propria...Quindi sinceramente non capisco la domanda
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    quello che mi chiedevo era se in php cì era uno standard tipo com o corba o un modo per includere dll c++ , magari anche nei provider a pagamento da 30$.
    tutto li.
    scusa se mi sono espresso male .
    ciao

  4. #4
    Originariamente inviato da giuseppe500
    quello che mi chiedevo era se in php cì era uno standard tipo com o corba o un modo per includere dll c++ , magari anche nei provider a pagamento da 30$.
    tutto li.
    scusa se mi sono espresso male .
    ciao
    ecco, così la domanda è più chiara... puoi creare una estensione per php (es: http://php.webtutor.pl/en/2011/07/07...mple-function/) da compilare e includere poi nel php.ini, oppure crei il tuo componente in php (vedi es sorgenti di http://swiftmailer.org/) e lo usi con un normale include... per ogni framework in genere si fa una classe che rispetti le interfacce del framework per poter poi accedere ai metodi della tua classe/estensione in maniera più efficace e OO
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    grazie 1000.
    Un ultima cosa , dato che dovrei poter ridistribuire l'applicazione , anche su server a basso costo, tipo aruba e simili, è possibile la via dell' estensione c++?o è impraticabile?
    scusa ma so' davvero poco di php e meno ancora dei provider.
    e sui nuovi tipi di server cloud ? è possibile?
    grazie.
    e scusa per la prima domanda, "l'ho buttata li"

  6. #6
    no non è praticabile perchè in genere quando si va in hosting non si può lavorare molto col php.ini (a meno di non sbagliarmi si intende, solo che è una cosa che sicuramente varia molto tra provider e provider)

    cmq se fai una cosa dove c'è bisogno di intervenire nella configurazione stessa di php, allora è probabile che potresti avere dei problemi.. invece nell'altro verso non dovresti avere problemi, a meno che il tuo componente non faccia istruzioni particolare tipo con curl e simili che potrebbero essere soggetti a restrizioni
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.