Ik vroeg enkel om een drietal pagina's, zelfs zonder opmaak
Dat is leuk, maar het wordt in andere topics ook aangehaald: het is hier geen afhaalchinees. Je kunt advies krijgen om op eigen houtje verder te gaan, of je kunt een vacature plaatsen. Mensen die hier antwoorden doen dat op vrijwillige basis, en hebben zelf ook andere dingen te doen. Als je iets specifiek hebt waar je niet uitkomt dan helpen we je in de goede richting, maar als je een kant en klare oplossing wilt dan plaats je een vacature. Je wilt dan immers iets gebouwd hebben door iemand anders, en voor niets gaat de zon op.
Ook drietal pagina's zonder opmaak vergen een uitgebreide basis aan code. En die moet worden ontworpen, geprogrammeerd, en uitgetest.
Een systeem om mensen te registreren voor een cursus kan nog best complex zijn, en een hoop uurtjes aan werk kosten. Als ik een schatting zou maken zou een programmeur op minimaal 200 euro rekenen, als je maatwerk zoekt.
Maar mogelijk zijn er ook gratis open-source alternatieven waarop je kan zoeken, zoals 'Open source course administration' of iets in die trant.
Ik vind dat Ben gelijk heeft. Wat jij vraagt is hulp van een ander die er vervolgens twee dagen voor vrij mag maken. Die ander heeft dan zeker geen onkosten? Zo opmerkelijk hoe mensen denken... 2500 euro uitgeven aan een schilder die je huis komt verven vinden we allemaal doodnormaal maar op internet moet alles blijkbaar bijna voor niets. Ik kan er nog aan toevoegen dat je na twee dagen wellicht een opzetje hebt staan maar dat het project nog lang niet af zal zijn. Vergelijk het met het bouwen van een huis. Na een aantal dagen staat er een geraamte. Laat je dat zo opleveren dan moet er nog heel veel gebeuren alvorens het echt af is.
De hulp die je hier mag "verwachten" is zoals hier boven reeds vermeldt beperkt tot het antwoord geven op specifieke vragen. Ik zet het woord verwachten bewust tussen aanhalingstekens omdat niemand hier iets verplicht is. Eigenlijk zou je dus niets mogen verwachten :-). Als je heel veel geluk hebt vindt je misschien iemand die iets verder wil gaan maar neem van mij aan dat bij die mensen de zin er ook uit gaat voordat jouw project vorm gaat krijgen. Indien je zelf over een boel vrije tijd beschikt en bereid bent om je te verdiepen in het programmeren in PHP (en het verdiepen in relationele databases) dan kun je misschien een boek/boeken aanschaffen en je kennis vergroten.
Ik heb net met enkele andere programmeurs gesproken en zij vertellen een heel ander verhaal, raar hé?
Jullie scheren iedereen over dezelfde kam.
Omdat jullie slimmer zijn dan wij dommerikken in deze materie denken jullie beter te zijn... duhhhh....
Trouwens, ik schilder alles zelf, dat kan ik wel Frank...
alleen Ariën heeft me wat geholpen, jij en nog enkele andere verwijzen steeds naar "moet je zelf doen"....
Ik denk dat we ons verkeren in een patstelling. De vragensteller zegt zelf geen programmeur te zijn, en het feit dat hij hier hulp zoekt geeft aan dat hij er zelf ook niet direct uitkomt. Hem om de oren slaan met allerlei technische termen van hoe het zou moeten heeft dan ook niet zoveel zin.
Omdat hetgeen hij graag gemaakt wil zien waarschijnlijk wel wat voeten in de aarde heeft (waarbij er best wat zorg+aandacht besteed mag worden aan beveiliging omdat het ook persoonsgegevens betreft) is het misschien inderdaad beter dat hier een vacature voor wordt geplaatst.
Wat wij (ook) niet kunnen verwachten is dat iedereen bereid is helemaal in de materie te duiken en zich hierin te bekwamen. Aan de andere kant is dit wel een signaal naar de vragensteller toe dat dit niet iets is wat zomaar 1-2-3 in elkaar gezet kan worden, ook al ziet het er in eerste instantie niet heel erg complex uit.
Maar de vragensteller gaf al een indicatie dat dit systeem mogelijk verder uitgebouwd gaat worden ("registreren van nieuwe inschrijvingen"). Het is dan wel belangrijk dat het fundament van je applicatie (de database en de opzet hiervan) in orde is, anders worden dit soort verbouwingen en uitbreidingen mogelijk vrij pijnlijk en die zouden dan "nog" meer tijd kosten doordat er eerder bochten afgesneden zijn in het (database-)ontwerp.
Ik kan me indenken dat mensen nog wel welwillend kunnen zijn om een opzetje uit te schetsen, of een deel van de basiscode. Maar een heel project schrijven niks of voor een paar tientjes, waar er minimaal 4 uur op aan ontwerpen, programmeren en testen wordt, dat is zeker niet rendabel. In sommige gevallen wordt er nog een 'fixed price' afgesproken, zodat je geen kans op tegenvallers hebt in de kosten.
Ook ontwikkelaars moeten hun brood kunnen verdienen.
Ook voor het onderhoud van mijn huis vraagt de schilder al gauw €30 á €40 per uur. Dus waarom zou een developer goedkoper moeten zijn? Die is ook druk bezig met ontwerpen, testen en programmeren, en ook zijn koffie en programma's met licentie moeten worden betaald en de nodige huisvesting. Plus dat hij winst wilt maken om zijn diensten in de toekomst voort te kunnen blijven zetten.
Als budget echt het probleem is, dan kan je beter richten op zelf studeren of het zoeken van een open-source alternatief.
>> Omdat jullie slimmer zijn dan wij dommerikken in deze materie denken jullie beter te zijn... duhhhh....
Als eerste heeft het niets met slim of dom te maken. Iedereen heeft kwaliteiten. Jij kunt blijkbaar goed schilderen. Een ander kan weer goed programmeren. Verder hoop ik dat je ons goed begrijpt. We geven je een eerlijk antwoord. Misschien had je gehoopt op een ander antwoord maar tot nu toe heeft iedereen die gereageerd heeft op je topic wel goede bedoelingen. Als ik tijd had zou ik je nog best willen helpen ook. Maar die tijd heb ik echt niet. Misschien moeten we even opnieuw beginnen en (als je wil) geef eens een uitgebreide beschrijving van wat je website straks allemaal moet "kunnen". Dan kunnen wij je eerst eens een opzetje geven voor het inrichten van je database. Daarmee begin je opnieuw maar voorkom je dat je later in serieuze problemen geraakt.
Opnieuw beginnen? Ja, dan moet ik eens goed nadenken, een analyse en flowchart maken hiervoor.
Ik kom op maximaal 4 pagina's uit. Het hoeft helemaal niet veel te zijn en niet af te zijn.
Enkele werkende voorbeelden was voor mij al voldoende.
Alle pagina's zijn al beveiligd met toegang user & password.
Vier pagina's zegt nog niks over hoe groot of hoe klein je project is.
Je kan ook op de huidige manier verder gaan, maar dan schiet je jezelf eigenlijk in je voet. Je bouwt op een slechte basis je applicatie, de grond zakt steeds dieper weg, en je moet veel vieze lapmiddelen gebruiken om de boel overeind te houden, waarna je mogelijk zelfs te laat tot de conclusie komt dat je het beter had kunnen doen.
Het feit dat je in een tabel met 'ledenadministratie' ook de cursussen bij wilt houden, geeft al aan dat er geen goede basis is om de data op te slaan.
Dus ik zou zeggen: Terug naar de tekentafel, en schrijf eerst je databasestructuur goed uit.