, PHP beginnen: functie - eisen, de opzet van de databank,,,,,,,,,, 396, aandelen, 22,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' dit artikel niet missen, is een reeks wordt aangeduid als "de start voor de bouw en de PHP. Php beginnen: beginnen aan de bouw van start PHP: de geografische ligging en waar Google, je creëert,,,,, dit is bij de vaststelling van de start van de tweede reeks van je PHP in dit deel, ik Gids van je vanaf de conceptie tot aan de invoering door de ontwikkeling van mijn start, planning van vergaderingen.In dit deel, zal ik een overzicht te geven van de functionele doelstellingen en eisen, en leiden je door de eerste opzet van de databank en migratie, omdat we niet veel van de functionele onmiddellijk naar het leven, een set lijkt misschien een beetje saai, maar het heeft de basis gelegd voor de fundamentele, zal volgen.Als je geen ontwerp van de gegevens en het gebruik van de activiteiten van de migratie na toepassing van zend steigers, misschien leer je veel dingen.,, de functie - eisen, voorafgaand aan de vergaderingen van de programma 's, een beschrijving van de specifieke details van de database, ik loop door het plan van de conferentie op hoog niveau, die de kenmerken van de,,.,,, dat het programma van de Conferentie van de gebruiker de Conferentie verzoekt om, van een andere persoon slechts één persoon we haalbare producten de laagste). , kan de gebruiker vertoont en de keuze van de plaats, zodat de gebruiker van de voorstellen en de selectie van de dag en de tijd, kan de gebruiker van de vergadering toegezonden aan de andere kant de planning, de voorstellen voor een vergadering plaats dicht bij de gebruiker van de opname van een logboek (of de historische) houdende aanvulling en wijziging van de,,, steun voor lokale bijeenkomsten.Ja, en om de gebruikers toe te voegen aan hun favoriete plek om te voldoen aan de behoeften van gebruikers toe te voegen zich regelmatig de vergaderingen, zoals de familie en werk, en elk van de deelnemers of voorstellen, in plaats van met het oog op de uitbreiding van de afstand, deel .,,,,, Ondersteuning van de gebruikers tijdens het onderhoud met de lijst van alle huishoudens conferentie bevestigd en in het verleden, laat de gebruikers, hun contactgegevens, zoals een telefoonnummer en adres van on - line - conferentie Skype, waardoor de gebruiker van ongewenste e - mail gesloten, namelijk het uitschrijven van eisen van de gebruiker. En hun e - mail voor verificatie van de uitnodiging om het gemakkelijk te stoppen niet noodzakelijk in verband met de e - mail uitgenodigd, zoals spam,,, maakt de dingen makkelijker en sneller,,, kan de gebruiker de model creëren, zodat de gemeenschappelijke vergaderingHet voorstel om de dag, de favoriete plek, ik wil met iemand waar ik vaak de voorkeur aan een koffie, dagen deze week, en het tijdstip van het begin van de conferentie, een e - mail sturen en de verandering van de URL 's bevel, met wijzigingen, zoals de afschaffing van de of verzoeken Om wijziging van de plaats, de datum en de tijd. De verificatie van de identiteit van de gebruiker, code in deze banden, de dag vóór de vergadering aan te sturen en de richting van de details contact.,,,,,, een inkomen te verdienen om adverteerders, zoals restaurants, cafés, en kantoorruimte te huren om reclame te maken voor hun plaats.,,,, is niet meer dan een gedetailleerde de lijst, het geeft je wat we nodig hebben voor de structuur van de databank een duidelijk idee.,,, de installatie conferentieKennis, begonnen met de oprichting van een conferentie van plan je ontwikkeling, milieu, je kan mijn gids programmering begint; overeenkomstig de aanwijzingen voor de installatie van yii2: componist., alle vergaderingen van de planning zal merken training in onze gratis open source - github bibliotheek.Dus, voor dit deel van de handleiding serie, vanaf hier kan je de installatie in het kader voor de planners, planners, ik heb de installatie van geavanceerde toepassingen van yii2 model voor complexe aanvraagprocedure biedt een sterker kader, zoals de voorkant van de verschillende toepassingen (eindgebruikers) en de achterkant (administratie) de toegang tot De code te beginnen.,,, je moet met de vrijlating van klonen bibliotheek om dit deel van de handleiding, die de eerste actualisering van het dossier, alsjeblieft, componisten, cd 's, ~ /website die kloon die @ github Website: newscloud /mp.git CD - /site /mp die kassa P2 pseudo - PHP - pseudo - componist te actualiseren, ik ik gebruik de eerste in de lokale ontwikkeling en milieu.Dus, ik heb een beetje van mijn favoriete gastheer van de voorkant van de URL, ~ /site /mobiele /de /netwerk:,, cd /toepassing van fusies /htdocs in /~ /site /mobiele /de /web /toepassing /fusies /htdocs /mp, als je browser HTTP://lokale: 8888 /mp, moet je zulke dingen zien:,,,,, dan moet je het creëren van mysql en configuratie,, milieu, ontwikkeling en algemene, de belangrijkste plaats. Php:,, <?Terug naar een PHP [= > [dB "= > [type = > zend - database, die", "netwerk" = > mysql: gastheer = localhost; Peking dB "," de gebruikersnaam = > je gebruikersnaam "," paswoord "= > Je wachtwoord", "de letters" = > utf8,.,,, kunnen we verder duiken die migratie, ik wil lopen door de eerste opzet van de databank, de ontwerp - database,,,, omdat ik in de vroege stadia van vaststelling van normen, ik probeerde een grondige werk van de de databank. Het is echter mogelijk ontwerp moet veranderen of zich ontwikkelen, zend ik. En van de werkzaamheden van de migratie, die het gemakkelijker maakt om het creëren van de programmeringDe verschillende omstandigheden in de database, zoals de lokale productie en geleidelijk ontwikkeld. kan je hier om meer te weten te komen over de balans van de activiteiten van de zend.,, de gebruiker tabellen, de eerste vaststelling van de lijst van migranten, met inbegrip van het model van de geavanceerde toepassingen op zend, /MP /console /immigratie /m130524_201442_init PHP,,, deze migratie dat zend en eisen op het gebied van in de volgende tabel van de gebruikers, het creëren van een nieuwe SQL tabel:,, <?Het gebruik van zend - database PHP /model; het gebruik van zend - database en migratie; uitbreiding van de functie van m130524_201442_init migratie (. () {% tableoptions = nul; als ($- > dB > DriverName = = = = = = = = "mysql") {///////http://stackoverflow.com/questions/766809/whats-the-difference-between-utf8-general-ci-and-utf8-unicode-ci tableoptions $= utf8 karakter van de regeling "utf8_unicode_ci motor = vuile";} $dit > createtable ("{{}}% van de gebruikers, [id = > schema: type_bigpk," friendly_name "= > schema: type_string."Niet de lucht "," de gebruikersnaam = > schema: type_string. "Niet de lucht "," auth_key "= > schema: type_string."(32) niet in "," password_hash "= > schema: type_string."Niet de lucht "," password_reset_token "= > e - mail: type_string schema:, = > schema: type_string."Niet in "," de rol van "= > schema: type_smallint."Ongeldige standaard 10 "," status quo "= > schema: type_smallint."Ongeldige standaard 10 "," created_at "= > schema: type_integer."Niet de lucht "," updated_at "= > schema: type_integer."Niet leeg,], tableoptions dollar); openbare functies). () {% dit > droptable ("{}} {% gebruikers");}}, dat je kunt rennen als volgt:,, de eerste overdracht van CD - /site /mp. /een migratie /1, moet je zien. Zoiets is, Jeff, Mac mini:MP Jeff dollar. /een migratie /1 zend de instrumenten (op basis van de migratie van zend V2.0.0) scheppen van historische tabel "migratie"... Doen.1 - 15 nieuwe immigranten worden toegepast: m130524_201442_init boven voor een immigrant?(de