Criteria bij het kiezen van koppeling website

Pagina: 1
Acties:

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
Wat zijn goede criteria bij het kiezen van de juiste koppeling voor een dynamische website ?

Verwijderd

wat bedoel je precies?

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
nou.. stel..ik wil een koppeling realiseren tussen db en website..hierbij heb ik een aantal mogelijkheden..(php-mysql / ASP-Access / ASP-Mysql enz)

wat zijn hierbij goede kritische vragen die gesteld kunnen worden waarna je de keuze kunt maken ?
bv. welke taal ken ik
of, hoe groot gaat de db worden ?

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

* Wat wil de klant... (IMO het meest belangerijkste)

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
wat wil de klant ?
de klant wil een website met een koppeling naar een database. Deze database wordt niet door het bedrijf gebruikt in zoverre dat de db bij een provider wordt gehost ....

  • gotcha
  • Registratie: Oktober 1999
  • Laatst online: 29-07 18:20
- hoe "groot" wordt de site;
als je erg veel gebruikers tegelijk op de site verwacht valt elke combinatie met access af, voor kleinere sites kan access echter prima.
- wat voor omgeving biedt de provider aan (ASP is niet de beste keuze als de provider alleen unix/linux platform aanbiedt :))
- budget; bij een groot budget (en een grote site) kun je gaan denken aan ms sql server e.d., bij een kleiner budget is mySQL etc. wellicht aantrekkelijker.
- aangezien je het zelf moet maken is het ook wel zinnig om te kijken met welke talen/omgevingen/DB's je ervaring hebt
- zijn er specifieke eisen van de klant waarvoor een bepaalde taal/omgeving/db zich het beste leent ?

etc... etc...

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
ah..daar kan ik wat mee..
ja..deze kritische vragen moet ik stellen omdat ik nog niet echt thuis ben in de wereld van de dynamische websites..

ook wil ik geen "cliche vraag" stellen wat resulteerd in flame wars.. ik wil feiten..thank ya !

ps..mocht je nog een paar sterke vinden..ga je gang :)

  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
Gewoon een 100% neutraal, niet als flameware aanstotend vraagje : je zegt dat voor groot budget je best ms sql server neemt, en voor een kleiner budget my SQL.

Tweakers.net lijkt me vrij... omvangrijk... en draait zeer snel & goed op my SQL, aan wat is dan het voordeel van MS SQL ? Het kost stukken van mensen... dus wat is er dan aan die versie dat zo'n gigantisch prijsverschil rechtvaardigt ?

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Toch grappig om te zien dat weer direct een keuze gemaakt moet worden tussen Microsoft SQL Server en MySQL. Dat zijn zeker niet de enige database management systemen. Er zijn vele andere gratis tussenwegen die ook zeer interessant kunnen zijn. Ik noem bijvoorbeeld PostgreSQL ....

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
OS-type (als ik het goed heb, draait Tweakers op Apache ?)
als een bedrijf een Microsoft omgeving heeft (Win2k Server, IIS, Exchange Server, Proxy Server, gaat de keuze toch automatisch uit naar een SQL Server ??
daarnaast kiezen denk ik meer mensen voor SQL server in de trend van ondersteuning

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
ehm..denk dat de meeste keuzes worden gemaakt tussen Microsoft omgeving (Access/ASP en SQL Server/ASP |verses| Mysql/PHP)..daarnaast komt er nog bijvoorbeeld Coldfusion, maar denk dat Coldfusion nog niet zoveel gebruikt wordt of heb ik het mis ?

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 15-09 19:11

Crazy D

I think we should take a look.

Op dinsdag 22 januari 2002 20:08 schreef mbravenboer het volgende:
Toch grappig om te zien dat weer direct een keuze gemaakt moet worden tussen Microsoft SQL Server en MySQL. Dat zijn zeker niet de enige database management systemen. Er zijn vele andere gratis tussenwegen die ook zeer interessant kunnen zijn. Ik noem bijvoorbeeld PostgreSQL ....
Klopt, ik denk alleen dat (tenminste, wat ik zo'n beetje heb gezien) er vooral heel veel php+mysql of asp+access/mssql hosts zijn.

Ik denk dat het allerbelangrijkste is wat de klant precies met de site wil. Dynamisch is een vrij rekbaar begrip ;) Ik kan me voorstellen (maar dat is zonder 'proof', gewoon mijn idee) dat bij een site die op zich wel dynamisch, in de zin van 4 keer per dag een update, de db er een stuk minder toe doet (als je vervolgens de dynamische delen cached), dan op een site als t.net of got met 24/7 database akties.

Exact expert nodig?


  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
ja maar zelfs de grote tweakers werkt toch met mysql/php ??

waarom kiest Femme voor mysql/php ??

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
whitehouse: ja maar zelfs de grote tweakers werkt toch met mysql/php ??
Dat wil nog niet zeggen dat iedereen maar mysql/php moet gebruiken...

Wellicht is dit een keuze die verband houdt met (1) het verleden, (2) beschikbare kennis en (3) een kosten/baten afweging.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Skinny
  • Registratie: Januari 2000
  • Laatst online: 13-09 23:09

Skinny

DIRECT!

Op dinsdag 22 januari 2002 20:08 schreef mbravenboer het volgende:

Ik noem bijvoorbeeld PostgreSQL ....
Idd.. Zelf heb ik inmiddels aardig wat ervaring met mySQL, maar voor een project waar ik aan werk zouden subqueries/funkties e.d. toch wel erg goed van pas komen. Vandaar dat ik postgreSQL ben gaan proberen en ik moet zeggen.. Het bevalt uitstekend.

Met veel kleine queries is mySQL sneller, maar doordat je in postgres meer met 1 query kunt doen (vind ik) maak je dat verschil snel goed.

SIZE does matter.
"You're go at throttle up!"


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 15-09 19:11

Crazy D

I think we should take a look.

Op dinsdag 22 januari 2002 20:33 schreef whitehouse het volgende:
ja maar zelfs de grote tweakers werkt toch met mysql/php ??

waarom kiest Femme voor mysql/php ??
Nerd-gehalte? :+

Al denk ik dat de redenen van mbravenboer iets realistischer zijn ;)
Ik gok dat het is begonnen in php omdat dat gratis is en bij veel hosts beschikbaar is (meestal goedkoper dan een asp host).

Exact expert nodig?


  • Passenger
  • Registratie: Januari 2000
  • Laatst online: 19-08 11:41
Op dinsdag 22 januari 2002 20:09 schreef whitehouse het volgende:
OS-type (als ik het goed heb, draait Tweakers op Apache ?)
als een bedrijf een Microsoft omgeving heeft (Win2k Server, IIS, Exchange Server, Proxy Server, gaat de keuze toch automatisch uit naar een SQL Server ??
daarnaast kiezen denk ik meer mensen voor SQL server in de trend van ondersteuning
pas op, je haalt dingen door elkaar... je zegt dat de keuze automatisch naar een sql server gaat... je bedoelt dat de keuze dan naar mssql-server gaat.. dat klopt...

SQL is een taal, geen server...
mysql is een DBMS (Database Management System) of het databaseprogramma...
mysqld (dus de daadwerkelijke deamon) is de server!

  • Passenger
  • Registratie: Januari 2000
  • Laatst online: 19-08 11:41
Oh, en om nog maar even ontopic te reageren.. Je kunt het beste kiezen voor PHP in combinatie met mySQL... Dit wordt gewoon op dit moment het meest ondersteund, en is IMHO ook het makkelijkst te leren! Zoals mbravenboer al noemt, zou je ook PostgreSQL kunnen proberen... Zelf werk ik er niet mee, maar ik WIL er wel mee gaan werken... zeker omdat het tegenwoordig steeds meer ondersteund wordt, en omdat ik dan eindelijk subquery's kan gebruiken (wat tot grote frustratie in mysql nog steeds niet mogelijk is!).

Coldfusion zou ik niet een overwegen eerlijk gezegd.. Dit pakket is mijn inziens veel te duur... Vooral de licenties zijn om van te schrikken... Als je echt gebruik wilt maken van de specifieke functies die cold fusion je biedt (ik kan dr zo geen noemen, ik ben dr niet echt in thuis) zou je het wel kunnen overwegen, maar aan je posts te zien ben je nog wel een behoorlijke n00b (NFI) :)

  • jochemd
  • Registratie: November 2000
  • Laatst online: 31-08 19:19
Gelt is uiteindelijk het belangrijkste criterium. Voor een opdrachtgever zal de TCO de doorslaggevende factor zijn, voor een ontwikkelaar datgene wat de meeste winst oplevert.

Ik begrijp dat jij als ontwikkelaar aan de slag gaat om een website te maken voor een bedrijf (toch?). Als die website een eenmalig project is dat niet geintegreerd wordt met de back-office van dat bedrijf ben je in principe redelijk vrij. Dan zou ik nog eens gaan kijken naar iets wat het mogelijk maakt dat de medewerkers van dat bedrijf zelf eenvoudig dingen kunnen wijzigen (hoewel dit ook wel erg veel met applicatie-ontwerp te maken heeft). Toekomstige tijdsbesparingen vinden opdrachtgevers altijd leuk :)
Als het wel de bedoeling is om een integratie met de back-office van het bedrijf tot stand te brengen heb je daar meteen je grootste aandachtspunt. Stap eens binnen bij het bedrijf en praat met mensen over computers. Pas als je weet hoe mensen werken en waarmee ze werken kan je gaan nadenken over de eerstgenoemde punten.

Houdt ook eens rekening met dingen als verwachte aantal bezoekers, schaalbaarheid, snelheid, ontwikkelsnelheid, beschikbare kennis bij jezelf etc.

Maar wat je ook doet, denk mee met de opdrachtgever. Als zij weet ik veel wat willen, wees dan niet bang om ze dingen te ontraden.
Veel bedrijven zijn ook erg gevoelig voor de verhouding tussen terugkerende kosten en eenmalige kosten. Een argument kan zijn dat het programmeren 20% meer kost, maar het hosten vervolgens maar de helft. Of dat het hosten een stuk duurder wordt, maar er voor het bedrijf veel minder tijd gaat zitten in het onderhoud.

Vergis je trouwens ook niet in de prijs. Als je voor ColdFusion gaat hoef je helemaal geen dure licentie te kopen. De webhost moet die licentie hebben, als ontwikkelaar kan je gewoon de gratis developer editie gebruiken. En je hebt meteen allerlei leuke extra's zoals een zoekengine (Verity 2K) en (Flash) Generator erbij.
Via deze redenatie is de prijs van MS SQL Server ook helemaal niet interessant, het gaat om wat een webhost er voor vraagt.

En nu voor mijn persoonlijke advies over het platform: ga niet voor MySQL. PostgreSQL biedt veel meer mogelijkheden om door te groeien als de site gecompliceerder wordt. Je mist triggers, stored procedures en constraints pas als je ze nodig hebt, maar op dat moment is een conversie al wel een heidens karwei.
Voor de rest moet je vooral een taal nemen waar je vertrouwd mee bent.
Pagina: 1