Hoi,
Ik heb de laatste tijd te veel vrije tijd en wil graag een live website maken met behulp van php, css, javascript en html ik kan alleen geen leuk idee vinden ik heb al twee klijne voorbeeldjes gemaakt en het werkt perfect alleen je kan er tot nu toe weinig mee dus iemand een leuk idee voor een live website? ik hoor het graag.
[size=xsmall]Toevoeging op 20/06/2012 21:07:36:[/size]
ok ik zal wel kijken voor de tweede keer als ik over een uurtje niet nog een post heb gepost lig ik waarschijnlijk bij de eerste hulp omdat mn hersens zijn gefrituurd :)
[size=xsmall]Toevoeging op 20/06/2012 22:37:13:[/size]
als ik jouw een tip mag geven, probeer dit eens te lezen. http://www.phphulp.nl/forum/topic/-/85017/last/ Ik heb persoonlijk uit dat topic het meeste geleerd want ik met de tut van Joris Joren kwam ik niet erg ver.
Lex, nee. Tevens kun je ook NOOIT OO leren in 4 minuten, ga er eens echt goed voor zitten. Maak per hoofdstuk eerst een code voorbeeld, ga er actief mee om, lees dan weer verder, enz.
Maar zoals al gezegd: Zorg eerst maar dat je PHP en MySQL goed begrijpt en begin dan pas aan OO.
En die tut van joren, ja het is een geweldige tut om de PHP OO syntax te leren, maar OO gaat toch wel veel en veel verder. (joren, vat dit niet verkeerd op)
Nee, een klasse is een object, geen object in een object. Je kan wel 2 klassen maken. En met relaties (extenden/implemenden) kun je die dan aan elkaar koppelen, maar dit kan niet.
Tevens moet je een klasse altijd initializeren en zul je, als je hetzelfde restulaat wilt bereiken, dit moeten doen:
<?php
// het is geen goede gewoonte om klassenamen
// te beginnen met een hoofdletter
class Send
{
public function query($str)
{
return mysql_query($str);
}
}
class Sql
{
// gebruik NOOIT public variabelen
public $send;
public function __construct()
{
$this->send = new Send();
}
}
$sql = new Sql();
$sql->send->query('...');
?>
ooh oke dus dat is meer iets om een framework mee te maken?
Nee, een Framework is gewoon een compleet systeem, geschreven in OO, die jou een hele complete afhandeling van een website geeft en heel veel extra tools. Het geen jij dan nog moet doen is maken wat hij moet afhandelen: de pagina's maken.
Ik zag hier ook voorbijkomen 'iets als jquery?' nee. jQuery noemt zich wel een framework, maar is eigenlijk een Toolkit. Bij jQuery zijn ze iets te ver over de top gegaan... Dojo heeft het zelf veel beter door.
Maar zoals hier al eerder gezegd, zet dat framework gebeuren nog maar even uit je hoofd. Focus je eerst eens op OO en wat dat nou precies is. Ik heb ooit een tut daarover geschreven, en binnenkort komt de volgende er ook aan: http://wouterj.nl/php/eens-goed-nadenken-in-objecten/354/