# Gröna frågor om php
Author: Grodan

Jag har börjat kolla lite åt php. Hankar mig fram, kollar program och läser oerhört dåligt skrivna HOW TO på knackig engelska. Jag får det inte riktigt att fungera.

Men jag undrar lite när jag läste andra inlägg... kan jag uppnå samma resultat med CSS som med php? Kan jag t ex skapa en sida med community-portal-känsla med hjälp av CSS istället för PHP?

Jag vet inte riktigt vad jag menar... haha... databas... hm hm... det är där det blir fel i min lilla skalle.. jag fick en MySQL-databas, hade allt, gjorde allt som jag skulle, men... POFF... skalle i bitar

_förlåt att jag är så grööööööön - var snäll mot mig tack!_

## Comment 1
Author: johan

PHP använder du för att bygga upp dynamiska sidor, t ex för att hämta ut data och en databas.

CSS används enbart för att beskriva utseende på din sajt, t ex att göra alla H1-rubriker 14pt, feta och gröna.

CSS och serverbaserade språk som PHP kompletterar däremot varandra väldigt bra. Du kan all data i databasen, helt fritt från utseende, använder PHP för att hämta ut data och skapa HTML. CSS använder du sedan för att formge HTML-koden snyggt.

Som exempel kan nämnas att sidorna på ifokus är alla exakt likadana för alla iFokus-sajter, men varje sajt har en egen CSS-fil som gör att färgerna blir egna för varje sajt.

## Comment 2
Author: xarfez

Och är byggd i asp.net för det dynamiska innehållet?

## Comment 3
Author: johan

#2: Det stämmer att iFokus är byggd med ASP.NET, men konceptet är i princip det samma för alla serverspråk.

PHP är visserligen ett scriptspråk och är kanske inte riktigt lämpligt till storskaliga lösningen. För större lösningar är java eller asp.net bättre.

PHP är dock enkelt och gör att man kommer igång snabbt vilket har fördelar sig.

## Comment 4
Author: Saber

Du borde gå och besöka ett biblotek, de brukar kunna ha typ php for dummies (PHP för idioter? :P). Dom är iallfall bättre än dålia online tutorials (tror jag)

## Comment 5
Author: Grodan

Måste nog gå kurs så att jag kan lära mig hantera databaser - för det är där det svåra är. Och alla dessa filer php har. Bara att fylla i config.php bröt sönder min lilla ärthjärna... ![Skrattande](../tiny_mce/plugins/emotions/images/smiley-laughing.gif)

För att inte tala om alla obegripliga program jag måste ladda ner...

Ah, men Johan jag fick för mig att jag kan bygga en sida som ser ut som en portal med hjälp av CSS men som bygger på html o skripter jag behärskar... eller nåt... läste jag i nån tråd här...

## Comment 6
Author: mans

PHP har fördelen som Johan skriver att det är väldigt enkelt att komma igång med och att massor av funktioner man kan tänkas behöva finns inbyggda i språket. Dessutom finns det massor av bra resurser på nätet där hjälpsamma PHP-programmerare är villiga att hjälpa den som är färsk.

http://www.phpportalen.net är den bästa svenska, i mina ögon.

## Comment 7
Author: johan

#5: Ja det är databasen som gör det hela intressant, så lägg tid på att lära dig det.

ASP.NET kräver mindre installation och inställningar. Den finns gratis utvecklingsverktyg och mycket färdiga "Controls" som man kan använda för att slippa skriva så mycket kod. Om man inte har krav på att få 100% koll på hur saker fungerar och presentera det exakt som man själv vill gör dessa det väldigt enkelt att komma igång.

Kring ASP.NET finns det mycket bra dokumentation och böcker också.

Vill du titta på [Visual Web Developer](http://msdn.microsoft.com/vstudio/express/vwd/ "http://msdn.microsoft.com/vstudio/express/vwd/") som finns det på [MSDN](http://msdn.microsoft.com/vstudio/express/vwd/ "http://msdn.microsoft.com/vstudio/express/vwd/").

## Comment 8
Author: Grodan

Jag kan informera - inte för att det kanske intresserar någon - att det inte enbart var jag som var korkad. Stället där jag skulle lägga upp php-sidorna hade en säkerhetsfunktion som gjorde att jag inte kom åt skrivrättigheterna. Himla massa trassel så jag fick byta hemsida. B-one och jag har inte haft något trassel, bara lite blanka sidor som talar om att något i skriften är fel... ![Skrattande](../tiny_mce/plugins/emotions/images/smiley-laughing.gif)

Efter mycket om och men valde jag PHP-nuke trots att det är ett himla stohej att hitta moduler och addons till den. Xoops är mycket trevligare på det sättet. Finns så mycket moduler och stuff att ladda ner. Men det positiva kan lätt bli negativt, men 30 moduler blir det svåååårt att ha koll på vad man gör... \*fniss\*

Men skallen värker inte längre, tvärtom, det är så himla KUUUUL!!!

_bara så ni vet \*intresseklubben antecknar\*_

## Comment 9
Author: mans

Olika webbhotell har ofta olika PHP-inställningar, så det kan vara väl investerade 30 minuter att läsa på om hur man själv sätter såna settings i PHP så man får ut vettiga felmeddelanden.

Ta en titt på error\_reporting() och se!

## Comment 10
Author: Grodan

oh... men det är överkurs för mig... just nu... har inte gått min php-kurs än, men den kommer allt närmare känns det som då jag känner mig missnöjd med alla färdiga program jag kör...

lathundar "php för puckon" samt "xoops för dumhuvuden" etc är charmigt... men skulle även vara bra om man kunde värdera programmen lite också

xoops - endast snillen förstår hur enkelt det är

php-nuke - funkar bara om du kan php då du behöver fixa en del

joomla - ...

en del program undrar jag om det är som möbler från IKEA på sjuttiotalet... det fattas filer (inte skruvar) ...

## Comment 11
Author: Grodan

jag har kommit till joomla nu... \*viktig info\* php-kunskap inte alls nödvändig för detta program! +++ i kanten alltså

_detta skulle även kunna vara ett svar på html för barn, för joomla är för barn... ler lyckligt barnsligt_
