konfigureringen af zend rammer at arbejde med en lokal udvikling, miljø

, konfigureringen af zend rammer at arbejde med en lokal udvikling, miljø,,,,, andel,,,,,,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, i denne forelæsning, vil vi gå over til at installere og få den zend rammer at arbejde med deres lokale udvikling miljø.jeg vil bruge wampserver 2.0i på vinduer vista computer, men disse foranstaltninger kan tilpasses til xampp, mamp, eller hvad stak apache, folkesundhedsprogrammet og mysql, at du bruger.,,, lokal udvikling, miljø, det første skridt er naturligvis at sikre, at den lokale udvikling, miljø, om wampserver, mamp, eller xampp osv. er installeret, oprettelse og drift, og at de kan lade deres localhost uden problemer.jeg går ud fra, at de allerede har gjort, siden denne lektion i denne del er ikke beregnet til at dække om miljøet.,,,,, så de zend ramme, zend rammer kan downloades på http://framework.zend.com.du kan downloade hele ef - server, der omfatter en apache, mysql og folkesundhedsprogrammet skorsten og zend rammer sig selv og allerede er konfigureret til dig.men hvis du allerede har deres egen udvikling, miljø, klar, du sikkert ikke lyst til at gøre det, der er meningen med denne forelæsning.vi vil kun have de zend rammer.du kan vælge den fulde pakke eller minimal pakke, afhængig af deres behov.hvis du ikke ønsker at blive på det sted, der er direkte downloade links på bunden af downloads side. når du har downloadet arkiveret fil, ekstrakt, og den mappe i en placering af dit valg.jeg foretrækker generelt at omdøbe den udtrukne mappe og placere det i papirkurven folder med min wamp mappe.jeg har omdøbt den mappe zf - og placeret det i min bin mappe.når du vælger at placere det, sørg for at huske det her sted, som det vil være vigtigt.,,, konfigureringen af de zend værktøj, er det næste skridt at få den zend værktøj.siden v1.8, zend ramme nu kommer med en kommandolinje værktøj, der letter arbejdet for at skabe og bootstrapping zend ramme anvendelser.i stedet for manuelt om dit projekt, flyveledere, modeller osv. og prøver at sørge for, at alt er i den rigtige mappe, zend redskab automates denne proces, og det er meget praktisk at anvende. for at bruge zend værktøj, du skal være i stand til at få adgang til... zf. bin. zf.bat fil (eller i tilfælde af i * nix systemer zf. sh) fra kommando linjen.en måde at gøre det på er at type fuldstændig vej til sagen, og så zf kommando.det er imidlertid vanskeligt og ubelejligt.i stedet er det bedre at tilføje den fil til din vej.i vinduerne, vi gør det ved at åbne miljø variabler, og at vejen til zf.bat til vores vej variabel.du har også brug for at sikre, at php.exe er også på din vej.hvordan gør du det, vil variere afhængigt af din version af windows, og hvis du er på en anden os så denne proces vil variere.det er vigtigt at huske, at på vinduer, når du skifter miljø variabler, er du nødt til at genstarte din computer til at træde i kraft.i mit tilfælde på vinduer vista, jeg blot lægges c:. wamp. bin) zf /bin. zf.bat og c:. wamp. bin ¶ folkesundhedsprogrammet. php5.2.11 til min vej variabel.,,,,,,,, screencast, skaber et nyt projekt med zend værktøj, nu, hvor vi har zend værktøj, der er oprettet og konfigureret, det er tid til at teste zend værktøj.gå til kommandolinjen (eller skal) og type "zf vise udgave".hvis zend værktøj er korrekt konfigureret, skulle du se en reaktion, som zend ramme version 1.9.6 og rådet den.du kan nu gå over til at skabe et nyt projekt.gå til kommando linjen og ændre fortegnelse, hvor du vil have dit nye projekt, sid.jeg navigerer til c. wamp. www - hvor jeg skabe alle mine projekter. hvis du bare type zf du vil se en liste over alle de ting, du kan gøre med den zend værktøj.for at skabe et nyt projekt, der hedder myzfproject, ganske enkelt type "zf skabe projekt myzfproject".efter et par minutter, vil du se et signal, der angiver, projektet har skabt.hvis du navigere til projektet, kan du se dit nye projekt mappe med alle de nødvendige mapper møde, hvor de skal være.,,,,, herunder zend bibliotek i deres projekt, når et projekt er skabt ved hjælp af zend værktøj, biblioteket mappe i projektet er tomt som standard.for dit projekt til at løbe, det er nødt til at se zend biblioteks - og der er to måder at få dette til at ske:, omfatte vej til biblioteket, som allerede er i deres zf mappe c:. wamp (bin) zf /library) til din php.ini fil.og en kopi af zend bibliotek i biblioteket folder for hvert projekt skaber, hver metode har sine fordele og ulemper, og forskellige entreprenører har deres egne præferencer.min personlige præference er at placere en kopi af biblioteket i hvert projekt skaber jeg, da det sikrer, at jeg altid opretholde version adskillelse for mine projekter.det er dog føre til, at mange kopier af biblioteket på min server, som kan forekomme overflødig. med zend redskab konfigureret og arbejde, skabe modeller, kontrollører osv. er blot et spørgsmål om at kommandolinjen og maskinskrivning passende kommando, f.eks. "zf skabe registeransvarlige registeransvarliges navn", "zf skabe model model navn", og så videre. hvis du bare type zf du vil se en liste over alle de ting, du kan gøre med den zend værktøj.for at skabe et nyt projekt, der hedder myzfproject, ganske enkelt type "zf skabe projekt myzfproject".efter et par minutter, vil du se et signal, der angiver, projektet har skabt.hvis du navigere til projektet, kan du se dit nye projekt mappe med alle de nødvendige mapper møde, hvor de skal være.,,,,, hvis du nu navigere i din browser på http: //////////////////////localhost myzfproject (eller, hvor det er dit projekt er oprettet, du skulle se det zend velkommen side.,,,,, sidste tanker,,, rewrite_module: den forreste står over for en del af din ansøgning vil sidde i den offentlige folder med dit projekt.for at det skal være tilgængelige, rewrite_module, skal have mulighed for i deres apache - server.det er ikke muligt med misligholdelse, når du installere wampserver, så sørg for at gøre det muligt.,, virtuelle værter, er det generelt en god idé at skabe et virtuelt vært for deres projekt på et tidligt tidspunkt og til de offentlige mappe.,, fejl at skabe registeransvarlige,: version 1,9 + af zend ramme du kan få brug for at uncomment én linje i din ansøgning, hvis du løber ind i problemer, der skaber fil kontrollører.du kan få en fatal fejl kan ikke redeclare klasse zend_loader... ".jeg har ikke haft dette spørgsmål med 1,8, men jeg har det mere end én gang (og det har andre i zend fora) i version 1. 9.dette sker, fordi der synes at være en dobbelt henvisning til biblioteket i konfiguration.du kan se, at der ser ud til at være et problem redeclaring noget, som vil indebære den ting er angivet.den løsning er fundet ved at se på ud fil.åben den application.ini fil i projektet ud folder (i sag c:. wamp. www. myzfproject) anvendelse. configs ¶ anvendelse. *) og kommentere denne linje:,, includepaths.library = application_path "/.. /bibliotek", ved at sætte et semikolon, før det således:,, includepaths.library = application_path "/... /bibliotek", bør de nu ikke få denne fejl, når du prøver at skabe de synspunkter, eller modeller for deres projekt.,, hvis du har afsluttet alle de skridt, med succes, de nu vil være i stand til hurtigt at iværksætte projekter ved hjælp af zend værktøj i den lokale udvikling, miljø, uden at det er nødvendigt at installere zend server. jeg håber, at denne forelæsning har været nyttig, og forhåbentlig vil hjælpe dig på vej til fastsættelse af zend ramme om deres lokale udvikling du kan begynde at undersøge miljø, således at denne stærke ramme og lære at arbejde med at udvikle deres php ansøgninger. jeg ville være interesseret i at vide, hvilke forskelle der er i denne forbindelse op i forskellige miljøer, f.eks. hvilke tilpasninger, du var nødt til at gøre disse instrukser om, xampp, mamp, eller hvad den lokale udvikling miljø er, så du er fri til at gå, bemærknings om deres særlige opsætning af konfigureringen af de zend ramme og zend værktøj.









Previous:
Next Page: