objektorienterad vs scriptbaserad php

Permalänk
Medlem

objektorienterad vs scriptbaserad php

Kan någon förklara skillnaden? Kommer bara in på en massa utbildningar när jag googlar, och jag vet inte vad det här heter på engelska.

Visa signatur
Permalänk
Medlem

Det är nog procedurell programmering du tänker på, inte "scriptbaserad".
Här har du två relaterade artiklar på wikipedia som du kan skumma igenom:
http://en.wikipedia.org/wiki/Object-oriented_programming
http://en.wikipedia.org/wiki/Procedural_programming

Detta är generellt och gäller inte bara för PHP.

Permalänk
Medlem

I sin kortaste form:
Procedurell programmering: Användandet av funktioner
Objektorienterad programmering: Användandet av klasser

Visa signatur

Mina poster är en illusion. Det som står skrivet här över står i själva verket inte där så inget av det som du läser är sant. Inte ens den här texten. Jag har själv ingen kunskap om det jag skriver och ingen bör således läsa eller ta in den information som står skrivet.

Permalänk
Medlem

Tack för era svar! Dock blev jag inte så mycket klokare. Går just nu en kurs som heter Databaser, HTML, CSS och skriptbaserad
PHP-programmering. Den ingår i ett paket kurser där nästa ska handla om objektorienterad PHP-programmering. Det är vad som skiljer dessa jag undrar över. Skriptbaserad är det samma som procedurell?

Visa signatur
Permalänk
Medlem
Skrivet av Marie96:

Tack för era svar! Dock blev jag inte så mycket klokare. Går just nu en kurs som heter Databaser, HTML, CSS och skriptbaserad
PHP-programmering. Den ingår i ett paket kurser där nästa ska handla om objektorienterad PHP-programmering. Det är vad som skiljer dessa jag undrar över. Skriptbaserad är det samma som procedurell?

Nästkommande kurs är troligtvis en fördjupning i PHP

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av Marie96:

Tack för era svar! Dock blev jag inte så mycket klokare. Går just nu en kurs som heter Databaser, HTML, CSS och skriptbaserad
PHP-programmering. Den ingår i ett paket kurser där nästa ska handla om objektorienterad PHP-programmering. Det är vad som skiljer dessa jag undrar över. Skriptbaserad är det samma som procedurell?

Man kan i ett och samma dokument kladda-ihop både PHP med HTML. Kanske det de menar, då med mer fokus på att i en sekvens utföra kommandon med färre egna funktioner? Men om du går kursen måste du väl kunna fråga där?

<!doctype html> <html> <head> <meta charset="UTF-8"> <title>Exempel</title> </head> <body> <?php echo "<p>Hej världen</p>"; ?> </body> </html>

Permalänk
Medlem
Skrivet av Marie96:

Tack för era svar! Dock blev jag inte så mycket klokare. Går just nu en kurs som heter Databaser, HTML, CSS och skriptbaserad
PHP-programmering. Den ingår i ett paket kurser där nästa ska handla om objektorienterad PHP-programmering. Det är vad som skiljer dessa jag undrar över. Skriptbaserad är det samma som procedurell?

Nej det är inte samma sak. Script kan vara objektorienterade.

Permalänk
Medlem
Skrivet av Teknocide:

Nästkommande kurs är troligtvis en fördjupning i PHP

Skrivet av Exry:

Man kan i ett och samma dokument kladda-ihop både PHP med HTML. Kanske det de menar, då med mer fokus på att i en sekvens utföra kommandon med färre egna funktioner? Men om du går kursen måste du väl kunna fråga där?

<!doctype html> <html> <head> <meta charset="UTF-8"> <title>Exempel</title> </head> <body> <?php echo "<p>Hej världen</p>"; ?> </body> </html>

Tack!
Såklart kan jag fråga på kursen, men nu satt jag ändå på Swecs forum och tänkte om det fanns en generell definition av det ena och det andra. Tittar jag på studieplanen för de båda kurserna har ni båda rätt, det är en fördjupning i nästa kurs och den verkar handla mer om "ren" PHP. Inte så mkt webbsidor utan mer om applikationer.
Jag var säker på att det fanns någon skillnad i språket, eller nåt sånt, men det kanske mer handlar om hur man använder PHP då.

Visa signatur
Permalänk
Medlem
Skrivet av ozo64:

Nej det är inte samma sak. Script kan vara objektorienterade.

Ok, då har jag koll på det iaf..

Visa signatur
Permalänk
Medlem

Den största skillnaden är att du skapar enskilda methods för varje funktion som du vill ha med "Scriptbaserad" eller helt enkelt skriver koden rakt upp och ner. Medans med OOP så försöker du samla alla funktioner som hör ihop i en och samma "grupp" och på så sätt kan lättare återanvända funktioner gång på gång.

Det är iaf den tolkning som jag har på skillnaderna