Veel van administratieve taken bedrijven ' hebben online verhuisd . Web formulieren , applicaties en andere hulpprogramma's worden gebruikt om gegevens van de gebruiker vastleggen en opslaan in een back - end database . Voor zoveel webtoepassingen zijn er op het internet , er zijn net zo veel manieren om ze te bouwen . Elke combinatie van programmeertalen en software kan worden gebruikt om rijke internet applicaties te bouwen . Ruby on Rails is een taal die is ontworpen voor dit doel . Object - Oriented Programming Er zijn veel verschillende soorten van programmeertalen . Object - georiënteerd programmeren is een van die types . Het is een taal die is gebaseerd op data en functies . Het primaire doel is om opnieuw werk te elimineren voor de programmeur . Met object - georiënteerd programmeren , kunt u een functie dan is dat dezelfde functie later te gebruiken in een document met een simpele regel code . Dit verwijdert de noodzaak om code te dupliceren en zorgt voor een gestroomlijnde , efficiënte programma. Ruby on Rails Ruby on Rails is een voorbeeld van een object - georiënteerde programmeertaal . Het wordt aangeduid als Ruby on Rails , RoR of Rails . Het werd ontworpen ter vereenvoudiging de ontwikkeling van webtoepassingen die een databank gebruiken en is een open - source framework . Met andere woorden , is het raamwerk ontwikkeld vervolgens gereviseerd door een community van ontwikkelaars . Net als de meeste open-source frameworks , het is gratis te downloaden en implementeren . Als u nieuw bent bij Rails zijn er verschillende middelen die u kunt gebruiken om de taal waaronder video tutorials die beschikbaar zijn op de officiële website van Rails zijn te leren . Steigers Wanneer u een web applicatie te bouwen , zijn er meestal twee primaire onderdelen . De eerste is de back - end database die de van de gebruiker ontvangen informatie opslaat , en de tweede is de front- end interface die wordt gebruikt om de gegevens te verzamelen . Steigers is een functie die is opgenomen met rails . Het is een snelle manier om de front-end interface gebruikt om de database te manipuleren bouwen . Het produceert een verkleinde , simplistische toepassing die niet geschikt zou zijn voor een klant of een openbare gebruiker , maar dient zijn doel voor een beheerder die een snelle manier om te creëren , op te halen , bijwerken en verwijderen van records in de database nodig heeft . < br Types > gegevens De database die u uw gegevens met de behoeften op passende wijze worden gestructureerd vast te leggen . Als je aan een applicatie die een gebruiker contactinformatie zou je gegevens kolommen nodig hebt met de juiste data namen opgehaald creëren . Een ontwikkelaar kan een kolom naam , adres kolom en telefoonnummer kolom. Je zou dan gebruik Rails om de juiste gegevens in elke kolom gegevens dumpen . Programma's zoals MySQL ook eisen dat je een datatype definiëren voor elke kolom . Datatypes aangeven welk type gegevens wordt in te gaan op elk van de genoemde kolommen . Aantal gegevens kunnen worden gedefinieerd als een INT of tekstgegevens als TEXT . Welk type je kiest zal de hoeveelheid ruimte die voor elke kolom dicteren en of het programma naar behoren zullen werken .
|