Archief - welke database ?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

tommy08

Legacy Member
Hallo,

Ik update al jaren een database met films, momenteel in MS Access lokaal op pc. Nu zou ik deze graag in een website plaatsen maar twijfel over de taal en de database die ik zou willen gebruiken.
Ik heb kennis van xhtml, css, javaScript, ADO, ASP en basis ASP.net. Database oefeningen heb ik via ODBC en mySql in ASP gedaan. Met asp.net lukt dit momenteel niet dus wil ik iets anders leren.

Welke database en taal zou ik best gebruiken voor de ontwikkeling van de site? MySQL of SQL Server Express? ASP.net of PHP? Dit met het oog op leren maken database driven website via internet en het hosten van de site aan een doenbare prijs.

Over ASP.net en mySql vind ik heel weinig terug op internet. MySql lijkt wel onlosmakelijk verbonden met PHP. Ik heb een lichte voorkeur voor ASP, ook om later eventueel werk te vinden.
Indien jullie goeie webtutorials kennen, gelieve deze ook te laten weten.

Tx!
Tommy

Shaddix

Legacy Member
ASP.net hosts zijn over het algemeen een stuk duurder dan PHP-hosts

en als je voor PHP zou gaan is MySQL de logische keuze omdat dit meestal de standaard is van vele webhosts (en het ook een uitstekende database engine is)

Curahee Q

Legacy Member
PHP en MySQL zijn zeker niet onlosmakelijk verbonden. Het lijkt alleen maar zo maar php kan ook perfect overweg met PostgreSQL wat tevens ook een veel betere database is dan MySQL.

tommy08

Legacy Member
OK,bedankt voor de antwoorden.
Wat als je website veel bezoekers trekt en je kan geld verdienen door reclameboodschappen? Moet je daarvoor een handelsregister of ondernemingsnr hebben?

Dastardly

Legacy Member
binnen .NET kan je ook werken met SQL server compact 4.0, is enorm handig om kleine databases met aan te maken die zowel lokaal als ergens op een host moeten draaien.

steek er wel genoeg tijd in. als je zegt dat het met .NET niet lukt om een database aan te spreken ben je niet echt goed bezig. er zijn tutorials genoeg en duizend en een manieren om dat te doen werken. de een al gemakkelijker als de ander. (zoek zeker eens iets op over linQ).

dJeez

Legacy Member
Curahee Q zei:
PHP en MySQL zijn zeker niet onlosmakelijk verbonden. Het lijkt alleen maar zo maar php kan ook perfect overweg met PostgreSQL wat tevens ook een veel betere database is dan MySQL.
Dat PostgreSQL "beter" is zal afhangen van wat je precies doet. Als je bijna geen INSERTs, en veel SELECTs hebt dan kan MySQL met gemak beter presteren (zeker met MyISAM). PostgreSQL zou in principe wel beter schaalbaar moeten zijn dan MySQL (hoewel die laatste onderhand ook al vrij aardig schaalbaar is, oa. door sharding). Het is dus niet voor niks dat MySQL goed scoort voor het web (aangezien daar door de band genomen meer select dan insert operaties nodig zijn).

Wat ACID compliance betreft zou ik ook eerder PostgreSQL dan MySQL gebruiken, om het nog niet te hebben over views, stored procedures ed meer, die bij MySQL toch nog steeds in de kinderschoenen staan ('k ben al regelmatig tegen de beperkingen met views in MySQL 5.x gelopen). Voor desktop apps is PostgreSQL qua licentie overigens ook interessanter voor commerciëel gebruik.

Voor ASP(.NET) kan je eigenlijk eender welke DB kiezen. Dus MS Access, SQL Server, DB2, MySQL, PostgreSQL, Oracle, ... zijn stuk voor stuk mogelijke opties. Het verschil zal hem in eerste instantie al liggen in de kostprijs, daar waar de commerciële spelers sowieso licenties vereisen (en deze doorgerekend worden), zal dat bij Open Source alternatieven (en de uitzondering die van toepassing is op MySQL) toch al een lichtere kost (tot gratis) moeten zijn. Prijs/kwaliteit gezien zal PHP/MySQL wel goedkoper uitvallen dan ASP(.NET)/SQL Server. De vraag is dan of je je leergeld (PHP leren) ziet zitten of niet.

Shaddix

Legacy Member
Curahee Q zei:
PHP en MySQL zijn zeker niet onlosmakelijk verbonden. Het lijkt alleen maar zo maar php kan ook perfect overweg met PostgreSQL wat tevens ook een veel betere database is dan MySQL.

Ik wil ook niet beweren dat MySQL de beste database is.
Maar het is wel de meest logische database, zeker om mee te beginnen.
De meeste hosts bieden enkel MySQL aan, dat is nu eenmaal een feit.

Op de schaal van de topicstarter gaat het ook geen merkbaar verschil geven of je nu MySQL gebruikt of een database die iets beter of iets slechter is.

Curahee Q

Legacy Member
Ja dat is wel waar. Maar ik wou gewoon even aanhalen dat er nog meer databases zijn. Jij weet wel dat php en MySQL niet vast hangen maar er zijn veel 'beginners' die dat niet weten omdat zoals je zelf al aangeeft, MySQL nu eenmaal overal geïnstalleerd is.

tommy08

Legacy Member
met mySql heb ik al geëxperimenteerd via JDBC in Eclipse en dat werkte prima.
Had met ASP.net gewoon een slechte webtutorial vast. Nu ben ik bezig met de officiële asp.net website en dit lukt tot nu toe prima. Met een goede IDE zoals Visual Studio is data access toch een stuk makkelijker.

Iemand ervaring met reclameboodschappen op zijn/haar site? Moet je daarvoor zelfstandig statuut hebben (eventueel in bijberoep)?
Beetje wishfull thinking van mijn kant :-) in dit stadium maar een mens moet toch kunnen dromen, niet?

Shaddix

Legacy Member
nee, dat kan je gewoon als particulier innen (onder een bepaald bedrag toch, maar daar ga je meestal wel onder zitten)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan