Avatar billede kasper_aaroe Nybegynder
28. juli 2009 - 10:22 Der er 13 kommentarer og
1 løsning

Første webside - admin siden lettere advanceret nogle forslag?

Hey,

Jeg har er forholdsvis ny inden for php, har haft 2x2½ uges "undervisning" i php på teknisk skole, så har fået en intro til diverse forskellige ting.


Jeg har fundet et html design på nettet, som jeg har tilpasset til mit behov, og lavet det om, så jeg bruger include sætninger til at vise de forskellige menu punkter i main vinduet.


Nu er jeg så kommet dertil hvor jeg gerne vil lave et admin site, hvorfra jeg kan rette tekster på siden, tilføje/fjerne billeder i det fotoalbum der kommer, samme gælder video albummet der også kommer m.m.

De admin sites jeg tidligere har lavet, har været utroligt simple, og kun hentet, rettet, oprettet og slettet fra database ud fra tabellernes ID collone, very basic stuff.. :)


Har kigget lidt på google og herinde, søger måske på det forkerte for har ikke rigtigt fundet nogle guides - ellers dvs. fandt én men kostede penge.



Hvis det har interrese kan jeg poste poste koden for sitet, er delt op i en del filer så vil tage lidt tid.. ;)
Avatar billede repox Seniormester
28. juli 2009 - 10:32 #2
Hvad er det i vejen med den 'simple' måde du har gjort det på indtil videre?
Avatar billede kasper_aaroe Nybegynder
28. juli 2009 - 10:37 #3
Fordi, som mit site ser ud nu (måske det der er problemet?) er at jeg i mit main menu, det der sifter på de 2 billeder, er sperate sider:

cont_main.php (den med meget tekst)
cont_ommig.php (den med den ene linje på)

Så skal på en eller anden måde kunne editere f.eks. con_ommig.php og så kunne gemme den igen så det hele kører


Var det til at forstå, ellers så må du lige sige til, så prøver jeg igen - lidt svært at forklarer :)
Avatar billede kasper_aaroe Nybegynder
28. juli 2009 - 10:38 #4
og den metode jeg tidligere har brugt, har kun været til brugere, ikke til tekster/filer
Avatar billede repox Seniormester
28. juli 2009 - 10:40 #5
Okay. Du vil gerne have et CMS?
Hvorfor ikke bruge et færdigt system?

Ikke fordi det er besværligt at lave et minimalistisk setup til selv at redigere sider, men når der er så mange fantastisk godt lavede alternativer, hvorfor så opfinde den dybe tallerken igen?
Avatar billede kasper_aaroe Nybegynder
28. juli 2009 - 10:58 #6
hmm skal lige forstå ideen med et CMS system så,

Jeg har mine sidder liggende i en mappe kaldet pages, den mappe henter jeg så ind i et CMS system hvorfra jeg så kan editere filerne?

Så kan jeg da lige så godt gå ind på min server og åbne dem i notepad :S


Grunden til jeg ville lave det selv, er fordi det kun er bestemte dele af de enkle "cont_" sider jeg vil have man kan ændre fra admin siden, sådan her:

cont_ommig.php

<table>
    <tr><td></td></tr>
    <tr><td></td></tr>
</table>

om mig site    -  Det eneste man skal kunne se/ændre.


Tænker noget i stil med et txt vindue hvor man så får vist "om mig site" som man så kan ændre og gemme
Avatar billede repox Seniormester
28. juli 2009 - 11:07 #7
Nej, et veletableret CMS ændrer kun de ting, du gennem templates har givet lov til.
Og typisk er det ikke faktiske filer du retter i, men entries i en database der stykkes sammen dynamisk hver gang du henter siden (medmindre der er implementeret noget intelligent cachestyring).
Avatar billede kasper_aaroe Nybegynder
28. juli 2009 - 11:12 #8
for en lille side, med 8-12 undersider skal skal kunne rettes, vil det så ikke være voldsomt at bruge et cms system?

Kan et cms system også håndtere brugere fra en database? ellers skal jeg jo lave en admin side anyways :)
Avatar billede repox Seniormester
28. juli 2009 - 11:17 #9
Jeg synes du skal prøve at google lidt.
At fortælle dig om CMS og det muligheder er simpelthen for omsonst.

Af populære CMS systemer kan jeg nævne
Drupal - http://drupal.org
Concrete5 - http://concrete5.org
Typo3 - http://typo3.org

Personligt ville jeg ikke røre typo3 med en ildtang, drupal er jeg ikke så tosset med. Concrete5 er lige mig. Men det er bare en holdning - kig på den, få nogle idéer og lidt inspiration.
Avatar billede hmanback Nybegynder
28. juli 2009 - 11:39 #10
Du kan sammenligne alverdens CMS systemer her, open source og licens betinget.

http://www.cmsmatrix.org/

(Arbejder selv med TYPO3)
Avatar billede kasper_aaroe Nybegynder
28. juli 2009 - 12:03 #11
Cool.. kigger på det :)


Vender lige tilbage når har jeg fundet ud af hvordan og hvorledes jeg gør
Avatar billede lakridserne Nybegynder
28. juli 2009 - 21:29 #12
Du kan også bruge xoops (http://xoops.org eller http://xoops-nordic.org)
Avatar billede kasper_aaroe Nybegynder
29. juli 2009 - 09:33 #13
Har kigget lidt på Concret den video de har på deres forside, det ser sku vildt nok ud :)
Avatar billede kasper_aaroe Nybegynder
31. juli 2009 - 10:07 #14
Er kommet frem til at det vil være overkill til min lille side at bruge et CMS system og skulle sætte sig ind i det.

Så laver det med en database.

Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester