Site te starten?

Gestart doorAntonn8 reacties34 weergaven

9 berichten · pagina 1 van 1

Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

Ik ben er nog altijd niet uit hoe ik zou beginnen aan mn site.

Ik weet niet welke scripttaal het efficiëntst is.

- classes en Yii framework
- classes en OOP
- classes en OOP en MySQLi
- classes en MySQLi enkel

Dit ongeveer, van deze talen heb ik geen tot weinig verstand dus ik weet het niet echt, op Google worden ze ook wel eens vergeleken, maar nog steeds kan ik niet kiezen. Zodra ik het weet ga ik verder die taal bestuderen en zodat ik dat goed onder de knie heb kan ik verder met scripten smile
Grtzz
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
??? Al deze talen zijn php?

Classes zijn gewoon een manier om OOP te werken (object orientated programming) zodat je de logic en de rest van je code uit elkaar kunt houden, dus bijv alle functies van je forum staan in een class en vervolgens hoef je alleen maar die functies aan te roepen in je forum pagina.
OOP is de beste manier van scripten omdat je code altijd makkelijk in te zien is voor jezelf en eventuele anderen die je code kopen/krijgen.

YIii is een PHP framework wat wil zeggen dat het al een heleboel classes heeft die je kunt gebruiken zodat je niet meer alles zelf hoeft te doen, een hoop mensen gebruiken frameworks maar het ligt aan je eigen voorkeur, ik gebruik ze niet.

MySQLi is een manier in php om contact te leggen met je database om gegevens te selecteren, het doet ongeveer hetzelfde als MySQL maar MySQLi past beter bij OOP.

De taal is dus bij allemaal PHP en als je echt goed wilt gaan leren scripten moet je OOP gaan programmeren (dus met behulp van classes) en maak je gebruik van MySQLi om contact te maken met je database.
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kyron schreef:
??? Al deze talen zijn php?
Classes zijn gewoon een manier om OOP te werken (object orientated programming) zodat je de logic en de rest van je code uit elkaar kunt houden, dus bijv alle functies van je forum staan in een class en vervolgens hoef je alleen maar die functies aan te roepen in je forum pagina.
OOP is de beste manier van scripten omdat je code altijd makkelijk in te zien is voor jezelf en eventuele anderen die je code kopen/krijgen.

YIii is een PHP framework wat wil zeggen dat het al een heleboel classes heeft die je kunt gebruiken zodat je niet meer alles zelf hoeft te doen, een hoop mensen gebruiken frameworks maar het ligt aan je eigen voorkeur, ik gebruik ze niet.

MySQLi is een manier in php om contact te leggen met je database om gegevens te selecteren, het doet ongeveer hetzelfde als MySQL maar MySQLi past beter bij OOP.

De taal is dus bij allemaal PHP en als je echt goed wilt gaan leren scripten moet je OOP gaan programmeren (dus met behulp van classes) en maak je gebruik van MySQLi om contact te maken met je database.

OK, OOP en MySQLi dus smile
Want ik wist niet of ik Yii zou gebruiken, en als dat niet zo was dan zou ik niet weten of ik met mn DB zou moeten connecten via OOP of MySQLi want OOP leek me handiger.
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Eerdere citaten tonen
Kyron schreef:
??? Al deze talen zijn php?
Classes zijn gewoon een manier om OOP te werken (object orientated programming) zodat je de logic en de rest van je code uit elkaar kunt houden, dus bijv alle functies van je forum staan in een class en vervolgens hoef je alleen maar die functies aan te roepen in je forum pagina.
OOP is de beste manier van scripten omdat je code altijd makkelijk in te zien is voor jezelf en eventuele anderen die je code kopen/krijgen.

YIii is een PHP framework wat wil zeggen dat het al een heleboel classes heeft die je kunt gebruiken zodat je niet meer alles zelf hoeft te doen, een hoop mensen gebruiken frameworks maar het ligt aan je eigen voorkeur, ik gebruik ze niet.

MySQLi is een manier in php om contact te leggen met je database om gegevens te selecteren, het doet ongeveer hetzelfde als MySQL maar MySQLi past beter bij OOP.

De taal is dus bij allemaal PHP en als je echt goed wilt gaan leren scripten moet je OOP gaan programmeren (dus met behulp van classes) en maak je gebruik van MySQLi om contact te maken met je database.

OK, OOP en MySQLi dus smile
Want ik wist niet of ik Yii zou gebruiken, en als dat niet zo was dan zou ik niet weten of ik met mn DB zou moeten connecten via OOP of MySQLi want OOP leek me handiger.
Nogmaals, OOP is een manier van scripten en MySQLi is een manier van connectie leggen met je database. En zoals ik al zei is MySQLi de beste manier om OOP contact te leggen met je database...
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kyron schreef:
Eerdere citaten tonen
Antonn schreef:
Eerdere citaten tonen
Kyron schreef:
??? Al deze talen zijn php?
Classes zijn gewoon een manier om OOP te werken (object orientated programming) zodat je de logic en de rest van je code uit elkaar kunt houden, dus bijv alle functies van je forum staan in een class en vervolgens hoef je alleen maar die functies aan te roepen in je forum pagina.
OOP is de beste manier van scripten omdat je code altijd makkelijk in te zien is voor jezelf en eventuele anderen die je code kopen/krijgen.

YIii is een PHP framework wat wil zeggen dat het al een heleboel classes heeft die je kunt gebruiken zodat je niet meer alles zelf hoeft te doen, een hoop mensen gebruiken frameworks maar het ligt aan je eigen voorkeur, ik gebruik ze niet.

MySQLi is een manier in php om contact te leggen met je database om gegevens te selecteren, het doet ongeveer hetzelfde als MySQL maar MySQLi past beter bij OOP.

De taal is dus bij allemaal PHP en als je echt goed wilt gaan leren scripten moet je OOP gaan programmeren (dus met behulp van classes) en maak je gebruik van MySQLi om contact te maken met je database.

OK, OOP en MySQLi dus smile
Want ik wist niet of ik Yii zou gebruiken, en als dat niet zo was dan zou ik niet weten of ik met mn DB zou moeten connecten via OOP of MySQLi want OOP leek me handiger.
Nogmaals, OOP is een manier van scripten en MySQLi is een manier van connectie leggen met je database. En zoals ik al zei is MySQLi de beste manier om OOP contact te leggen met je database...
Weet ik
Ty duss smile
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kyron schreef:
??? Al deze talen zijn php? De taal is dus bij allemaal PHP en als je echt goed wilt gaan leren scripten moet je OOP gaan programmeren (dus met behulp van classes) en maak je gebruik van MySQLi om contact te maken met je database.
OOP is zeker niet alleen het werken in classes. Hoewel het niet zonder kan, komt er echt nog wel meer bij kijken. Het is een hele andere manier van denken, scheiden van logica en data. En nog meer.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Even voor de duidelijkheid, als je OOP script ben je niet beter dan iemand die dat niet doet.
Je kan soms alleen sneller werken.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
@ Kyron: Ik ben van mening dat je beter PDO kan doen als je OOP gaat programmeren. MySQLi past namelijk dan nog steeds niet helemaal goed bij de denkwijze van OOP.

@ Sevvlor: OOP ís als je het goed doet gewoon beter. Je code is herbruikbaar. Je werkt sneller en efficienter. De code is leesbaarder.

Er zijn zat mensen die prima sites maken in gewoon PHP, maar OOP zal altijd beter zijn.
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rogier schreef:
Eerdere citaten tonen
Kyron schreef:
??? Al deze talen zijn php? De taal is dus bij allemaal PHP en als je echt goed wilt gaan leren scripten moet je OOP gaan programmeren (dus met behulp van classes) en maak je gebruik van MySQLi om contact te maken met je database.
OOP is zeker niet alleen het werken in classes. Hoewel het niet zonder kan, komt er echt nog wel meer bij kijken. Het is een hele andere manier van denken, scheiden van logica en data. En nog meer.
"dus met behulp van classes" was om aan te geven waar zijn keuzes OOP en classes elkaar raakten. Met behulp van, niet met gebruik van.
Maar ik denk dat hij daar alles over zal leren als hij OOP gaat leren yummie
@Sevvlor je bent niet sowieso beter als je OOP doet, maar als je OOP op een goede manier toepast op je programmeerwijze ben je veel degelijker aan het programmeren. De vraag is dan wat een "betere programmeur" is. Iemand die eerder zou worden gekozen om een taak uit te voeren voor een bedrijf? Dan zeker de OOP-developer. Iemand die ervoor gestuurd heeft? (Heeft daar geleerd OOP te werken). Dan de OOP-developer.

Maar voor eigen gebruik zou het opzich niet veel uitmaken, natuurlijk is het een goede gewoonte maar als je het echt niet nodig hebt hoef je het ook niet te gebruiken.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren