On olemassa useita Runkorakenteet Saatavana lähes kaikkiin Language

Ideana puitteet on tarjota design voit käyttää useiden sovellusten. Kaikki hakemukset on useita perusasioita yhteistä – erityisesti, jonkinlainen käyttöliittymä tietokantaan, jonkin verran sovelluslogiikka, mikä esittelee sovellus käyttäjälle. Jos olet kirjoittanut useita PHP sovelluksia, tiedät mitä tämä näyttää. Kehys on suunniteltu tarjoamaan rakenne Yhteisistä ominaispiirteistä (tietokanta vuorovaikutus, esityskerroksen, sovellus logiikka), joten voit viettää vähemmän aikaa kirjoittaminen tietokantarajapinta koodi tai esittely-kerroksen rajapintoja ja enemmän aikaa kirjoittaa sovellus itse. Arkkitehtuuri edustaa rikkomalla sovellus jopa tällä tavalla kutsutaan MVC-arkkitehtuuri (MVC). Malli viittaa tietosi, Näytä omaan esityskerroksen ja Controller viittaa tai liiketoiminnan logiikkaa.

On olemassa useita kehyksiä saatavilla lähes kaikilla kielillä. Valitseminen oikea tarpeisiisi voi olla hieman vaikeaa, varsinkin jos et ole käyttänyt mitään niistä ennen. Vaikka neuvoja ja lausuntoja kollegoilta ja luotettava developerWorks tekijät voivat olla avuksi tässä asiassa, on oikeastaan ​​vain yksi johtava periaate, joita olisi noudatettava valittaessa mitään puitteet: kehys on vain niin hyvä kuin aikaa ja vaivaa se säästää kaikille. Kehys ei ole hyvä, jos se toimii hyvin sinulle, mutta aiheuttaa merkittävän kasvun tukipuheluita. Kehys ei ole hyvä, jos se on helppo tukea, vaan pikemminkin rajoitetaan kuin auttaa oman kehityksen. Kehys on hyödytön, jos se on tyylikäs, mutta aiheuttaa tukea ja kehityskysymyksissä.

Kun valitset puitteet projektin, harkitse kaikille mukana, ylhäältä alas, ja kun lasket puitteet, pitää vaikutus muille osapuolille mielessä.

Kun harkitsevat puitteet, katso hakemuksesi tiiviisti ja kysy itseltäsi, jos tarvitsee puitteet. Kehys ei ole välttämättömyys. Yrityssovellusten edelleen kirjoitetaan ilman kehyksiä. Tuleeko kehys auttaa sinua projektin? Se tallentaa kaikki aikaa ja vaivaa? Tuleeko sovellus suorittaa paremmin puitteet? Voiko se antaa vakautta teiltä puuttuu? Jos vastaus johonkin näistä kysymyksistä on kyllä, sinun pitäisi katsoa hyväksyä puitteet. Jos vastaus kaikkiin näihin kysymyksiin on ei, kehys vain mutkistaa asioita.

Valitettavasti koko ja laajuus rajoituksiin eivät salli kattavasti kaikki käytettävissä PHP puitteet. Kuitenkin vain kertoa hitusen enemmän PHP puitteet, annamme sinulle kolme parasta:

• Zend Framework
• Symfony
• CakePHP
.

liiketoiminnan kehitys

  1. Muokkaa Tuotteita Ohje Custom painetut etiketit ja Asset Tags
  2. Biotech hyviä tarjouksia hyötyä reseptilääke variation
  3. Tietoja TV Broadcasting
  4. Poissa Markkinointi Verkkokauppa Stores
  5. Edut Kaksipuolinen Banner Stands
  6. Keinoja parantaa Business
  7. Internet on Bigger Factor $ 10.4 miljardia Yhdysvaltain itsensä kehittämisen Market
  8. On tärkeää teräksen nyt day
  9. Miksi Dreambox 8000 vie katsojat Tekijä Storm
  10. Ominaisuudet to Harkitse ennen valintaa Itsepalveluvarastot Unit