[Alg] Dynamische site, hoe moeilijk?

Pagina: 1
Acties:

  • Jazzy
  • Registratie: Juni 2000
  • Nu online

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Ik gebruik mijn website om mijn verzameling homecomputers te tonen. Ik werk nu met frames en voor iedere categorie een pagina met een grote tabel, in die tabel type ik merk, type, specs en een foto. Mijn huidige site staat hier: www.mellema.net/homecomputers.

Ik wil dit graag ombouwen naar een dynamische site omdat ik nu niet flexibel genoeg ben. Eigenlijk wil ik precies het zelfde maar dan dat wanneer ik klik op de link Atari, dat er een pagina (template?) wordt geopend met alle items waarvoor geldt dat $merk=atari.

Op diezelfde manier wil ik een vlaggetje Special aan kunnen zetten en alle items met dat vlaggetje laten zien op de voorpagina. Uiteraard een zoekfunctie en een lijstje op alfabetische volgorde. Ik neem aan dat dit voor jullie gesneden koek is.

Mijn probleem is alleen dat ik niks (0) afweet van PHP, databases, relaties en dergelijke. Dat betekent dat ik me echt in de basics moet gaan verdiepen en dus veel zal moeten lezen, proberen, testen etc. En dat allemaal voor iets wat ik waarschijnlijk maar 1 keer nodig ga hebben om mijn site opnieuw te bouwen.

Nu vraag ik me af hoe moeilijk dit is. HTML heb ik indertijd zelf geleerd en hoewel ik met Dreamweaver werk weet ik precies wat er onder de motorkap gebeurd. Hoe is dat met PHP? Ik zie hier vaak stukken code staan maar betekend dit dat je echt alles handmatig moet gaan doen, wen je snel aan die syntax? Of kun je dit ook gewoon in een grafische omgeving doen?

Of kan ik misschien beter iemand vragen om het voor mij te maken?

Exchange en Office 365 specialist. Mijn blog.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 26-05 17:50

gorgi_19

Kruimeltjes zijn weer op :9

Met sleur en pleur kom je er niet in een programmeertaal. Je site is namelijk nooit precies "standaard", dus zul je zelf aanpassingen in de code moeten doen.. En of het eenvoudig is; nee. Je zult hier redelijk wat tijd aan kwijt zijn.

Iemand vragen om het te doen, zeker als je het zelf niet wilt leren, lijkt me een reeelere optie.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Aphelion
  • Registratie: Januari 2002
  • Laatst online: 05-05 13:40
Nouja ik zie dat je al tabellen hebt enzo. denk dat het maken van een kleine code die iets uit je db gooit met de code die je tabel maakt, niet zo heel veel werk zal zijn ..

Een ander vraagje over je hosting. Hebben ze PHP, en een database? want om te beginnen heb je wel een goede basis nodig :)

[ Voor 27% gewijzigd door Aphelion op 06-04-2004 10:28 ]

Feeling lonely and content at the same time, I believe, is a rare kind of happiness


  • sPENKMAN
  • Registratie: April 2002
  • Laatst online: 19-05 18:08
Van PHP kan je best best kant en klare stukken code vinden op het internet, mijn ervaring is dat ik mezelf de basics best heb aan kunnen leren door te kijken naar bestaande code, dat ik programmeer lessen op school heb gehad heeft toch wel geholpen.

Ik zou zeggen probeer het eens, de opmaak zal toch in html zijn en daartussen kleine stukjes php, als je de tijd / zin hebt zou ik er toch eens een kijkje naar nemen want het geeft wel veel meer mogelijkheden.

Eve char: Warock <TEST>


  • rollebol
  • Registratie: Mei 2000
  • Laatst online: 22-08-2025
Kan je programmeren in een andere taal? Je kan natuurlijk ervoor kiezen om offline je HTML te genereren en dat te uploaden.

Maar PHP is niet echt moeilijk. Een database heb je niet nodig, maar is niet echt onhandig.

Verwijderd

Ik heb ( een hele tijd terug :P ) hetzelfde gehad, wou van de statische sites af en eindelijk iets moois en makkelijks kunnen maken.
Mijn oog viel toen op PHP.
Ik heb toen het boek PHP: Het Complete Handboek van Tim Converse en Joyce Park gehaald (ISBN: 90 395 1610 3).
En zonder te overdrijven, enkele weken later was ik al lekker aan het knutselen en maakte ik dingen waarvan ik niet gedacht had dat ik dat zó snel zou kunnen.

Inmiddels zorgt PHP voor brood op de tafel bij huize Ivy.

Succes!

[ Voor 6% gewijzigd door Verwijderd op 06-04-2004 10:39 ]


  • Mathijs1
  • Registratie: Oktober 2002
  • Niet online
edit: knip verkeerder account

[ Voor 94% gewijzigd door Mathijs1 op 06-04-2004 10:38 ]


  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 21:49

BlackBurn

One Ring To Rule Them All

Mijn ervaring met kant en klare code is juist dat het tegen gaat vallen op het moment dat je zelf aanpassingen wilt gaan doen, aangezien in iemands anders werk duiken niet altijd even makkelijk is.

Als je ervaring hebt met bijvoorbeeld Visual Basic, dan zou ik ASP aanraden, aangezien je hier met VBscript kunt werken, deze taal is vrij eenvoudig. PHP heb ik weinig ervaring mee, maar volgens mij maakt het nie zoveel uit wat je kiest en is het vooral je eigen voorkeur.

En als je het niet zelf wilt leren kun je inderdaad beter iemand vragen, opzich is het niet zo'n hele complexe opdracht, maar er gaat wel wat tijd in zitten.

If it is broken, fix it. If it ain't broken, make it better!


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 26-05 00:01

Janoz

Moderator Devschuur®

!litemod

Bekijk het eens op deze manier:

Als je nog nooit met html bezig bent geweest had je de site zoals deze nu is niet kunnen maken. Waarschijnlijk ben je in html ook begonnen met een hello world paginatje.

Met php beginnen is niet moeilijk. Deze site omzetten zonder ervaring met php is dat wel. Begin gewoon met php en maak kleine paginatjes. Ga niet code kopieren en in je site plakken, maar probeer te begrijpen wat elke regel doet voordat je het overneemt en speel hier wat mee. Pas als je dit een tijdje hebt gedaan zou je er over na kunnen denken enkele onderdelen om te zetten zodat je uiteindelijk je hele site omgezet hebt.

Kortom: Neem kleine stapjes en probeer elke stap ook te begrijpen.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Pathogen
  • Registratie: April 2004
  • Laatst online: 26-05 15:49

Pathogen

Shoop Da Whoop

De basis van PHP en mysql kan je best wel even wat tijd kosten.
Probeer duidelijk te krijgen welke technieken en functies je nodig hebt voor je site en verzin daar wat basisoefeningen mee...
Als je een beetje thuis bent in logisch denken en goeie bronnen hebt (Ik heb PHP4 complete handbook van Converse en Park, best boekje!) kom je er snel genoeg.

Je kunt natuurlijk ook iemand inhuren ;)

Anyway, veel succes en post je vooruitgang af en toe eens!

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 21:49

BlackBurn

One Ring To Rule Them All

Vooruit, dan zal ik maar even als ASP-er langs komen, niet dat ik tegen ben op PHP, maar ASP is ook zeer makkelijk te leren, ik had de basis in twee dagen aardig oner de knie, dus gegevens uit DBs uitlezen etc. Moet ik wel zeggen dat ik al wat programmeerervaring had met Delphi.

Mocht je voor ASP kiezen, dan is http://www.madness.nl een leuke site om te beginnen met wat nederlandse tutorials etc. Succes en wat je ook kiest post inderdaad eens je vorderingen, behalve als je kiest om iemand in te huren dan :)

If it is broken, fix it. If it ain't broken, make it better!


  • Jazzy
  • Registratie: Juni 2000
  • Nu online

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Tja, eerlijk gezegd begint het dan toch wel weer een beetje te kriebelen. Inderdaad, ik zou eerst eens een minidatabase en een miniwebsite kunnen maken voordat ik de hele site ga overzetten.

Ik heb nul ervaring dus ik sta redelijk blanco in de vraag PHP of ASP. Aangezien mijn host beide ondersteunt ga ik me er nog wel even in verdiepen. Ik zal hier niet vragen welke beter/eenvoudiger is, ben bang voor een Intel/AMD-achtige discussie. ;)

Bedankt voor de reakties!

Exchange en Office 365 specialist. Mijn blog.


  • ripexx
  • Registratie: Juli 2002
  • Laatst online: 23:18

ripexx

bibs

Jazzy schreef op 06 april 2004 @ 22:29:
Ik heb nul ervaring dus ik sta redelijk blanco in de vraag PHP of ASP. Aangezien mijn host beide ondersteunt ga ik me er nog wel even in verdiepen. Ik zal hier niet vragen welke beter/eenvoudiger is, ben bang voor een Intel/AMD-achtige discussie. ;)
Ach als je hier in P&W gaat zoeken kom je genoeg discussie tegen over PHP vs ASP. Lees eens een paar van die discussies door en je zal zien dat voor het standaard werkt(website(je)) het eigenlijk niets uit maakt.

buit is binnen sukkel


  • Pathogen
  • Registratie: April 2004
  • Laatst online: 26-05 15:49

Pathogen

Shoop Da Whoop

Ach ja de enige reden waarom ik ASP niks vind is omdat ik het nog niet kan ;)
Maar je schijnt met beide redelijk wat te kunnen bereiken op dezelfde manier...

  • PrinsEdje80
  • Registratie: Oktober 2001
  • Laatst online: 01-01 15:26

PrinsEdje80

Holographic, not grated...

Ik zie in je profiel dat je systeembeheerder bent. Dus ik denk dat je wel enigszins ervaring hebt met programmeertalen. Zelf heb ik php aangeleerd, omdat ik wel wat talen reeds kende (C/C++/Pascal/HTML, etc). Het kostte me wel wat tijd, maar uiteindelijk bouw ik zelf nu de leukste troep!
Het is IMHO een kwestie van ervaring hoeveel tijd het je gaat kosten om een (in dit geval) kleine verandering in syntax te leren (een $ voor elke variabele, etc). Ook erg handig is www.php.net.

Used to be Down Under... Foto gallery


  • Jazzy
  • Registratie: Juni 2000
  • Nu online

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
PrinsEdje80 schreef op 08 april 2004 @ 08:15:
Ik zie in je profiel dat je systeembeheerder bent. Dus ik denk dat je wel enigszins ervaring hebt met programmeertalen.
Nee, helaas. Naast HTML, extreem eenvoudige shellscripting en een beetje basic heb ik echt geen programmeerervaring, ik ken dus ook de basics niet.
Zelf heb ik php aangeleerd, omdat ik wel wat talen reeds kende (C/C++/Pascal/HTML, etc). Het kostte me wel wat tijd, maar uiteindelijk bouw ik zelf nu de leukste troep!
Kijk, dat eindresultaat lijkt me dan wel weer erg leuk, wie weet kan ik daar in mijn werk ook wel handige dingen mee maken. Zo langzamerhand begin ik de voordelen te zien van het zelf leren. Nu alleen nog tijd vinden/vrijmaken. ;)

Leuke sfeer in dit forum trouwens!

Exchange en Office 365 specialist. Mijn blog.


  • Pathogen
  • Registratie: April 2004
  • Laatst online: 26-05 15:49

Pathogen

Shoop Da Whoop

Tijd vrijmaken hoeft geen probleem te zijn... Een half uurtje of een uurtje per dag en met een goeie documentatie heb je binnen een week al een goeie basis...

Gevaar is allee dat het (in mijn geval) meestal niet bij dat uurtje blijft ;)

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Jazzy schreef op 08 april 2004 @ 08:51:
[...]
Leuke sfeer in dit forum trouwens!
Kom je daar na 2000 berichten pas achter :P ? Maar PHP is echt niet moeilijk, het voordeel is namelijk dat de meest ranzige code nog werkt. Je hebt dus al snel resultaat.

@Jazzy hieronder:

Dat begrijp ik natuurlijk wel hè :+

[ Voor 10% gewijzigd door AtleX op 08-04-2004 13:11 ]

Sole survivor of the Chicxulub asteroid impact.


  • Jazzy
  • Registratie: Juni 2000
  • Nu online

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
AtleX schreef op 08 april 2004 @ 08:54:
Kom je daar na 2000 berichten pas achter :P
Duh, met forum bedoel ik dus subforum. ;)

Exchange en Office 365 specialist. Mijn blog.

Pagina: 1