Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> własny CMS, od czego zacząć??
wasylek
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.07.2005

Ostrzeżenie: (0%)
-----


Witam!!
Od pewnego czasu chciałbym zrobić jakiś CMS. Wystarczy aby miał system newsów, artykuły, logowanie, panel admina. Czy ktoś zna stronkę gdzie mogę znaleźć jak zrobić coś takiego? Pomyślałem żeby połączyć istniejące już skrrypty ale w jaki sposób zrobić żeby w panelu admina można było wszystkie kontrolować?? Jak to połączyć?? I jakie komponenty proponujecie?? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bela
post
Post #2


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

Ostrzeżenie: (0%)
-----


Co mi się nie podoba? Już mówię:
Cytat
- Przygotuj sobie dobry i stabilny serwer na komputerze o produkcyjnych ustawieniach (polecam XAMPPa lub po nim - EasyPHP). Jeżeli masz poważne zamiary (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) polecam linuksa - bezproblemowa instalacja typowego serwera oraz wielu "dodatków" jak inne bazy danych, różne rozszerzenia php, Apache. Najlepsze dystrybucje to Debian, Gentoo oraz również typowo serwerowe jak RHEL, SLES itp.

1. Nie ma najlepszej dystrybucji
2. Gentoo nie jest najstabilniejszym systemem biorąc pod uwagę fakt, że są w nim wersje beta etc. Gdzieś Seth zamieszczał fajnego linka, z dziurami w Gentoo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Cytat
Przyjżyj się generalnie jak one działają (nie analizuj bezpośrednio kodu, gdyż jest to nierealne i nic nie da)

To jest realne i dużo daje. Jeśli ktoś coś napisał i działa znaczy, Ty też możesz to przeanalizować. Poza tym można zapoznać się z mechanizmami, które są stosowane.

Cytat
Budowa modularna: praktycznie wszystko powinno być klasami

Funkcje nie wykluczają modularności.

Cytat
Nie stosuj SMARTY, ADOdb itp. (szczególnie na początku), gdyż te ogromne skrypty więcej będą przeszkadzać niż pomagać i 90% czasu wykonywania CMSa będzie należała do nich

To właśnie na początku warto używać Smarty. Uczy to oddzielania kodu od XHTMLa. Później znając wady i zalety obecnych systemów można zacząć budować swój, a tym samym pozbawiając go tym samym wad.

Cytat
php jest językiem dynamicznym. Pisz dynamiczne skrypty

A co to skrypt niedynamiczny (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Apropo kodu autor powinien pomyśleć o nauce wzorców projektowych (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Zamiast ob_get_content lepiej zwracać przez return.

Cytat
Pliki tekstowe mogą kusić, lecz sprawdzają się jedynie w małych projektach.

Pliki tekstowe mają zastosowanie w dużych (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Np eZ, w którym dzięki plikom mamy możliwość przy wyłączonej bazie danych oglądania systemu poprzez cache.

Cytat
Najtrudniejsze do napisania są ...

To względne pojęcie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

To byłoby na tyle jeżeli chodzi o to co mi się nie podoba (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- wasylek   własny CMS   25.07.2005, 12:03:59
- - bela_666   Było poszukaj, na pro masz o pisaniu jądra. Nie to...   25.07.2005, 13:40:11
- - wasylek   Można troszkę jaśniej?? Jakie pro??   25.07.2005, 17:17:20
- - strife   Przeglądałeś wogóle strukture tego forum?   25.07.2005, 17:20:28
- - NuLL   Na www.webcity.pl poszukaj - Zyx pisał o pisaniu s...   25.07.2005, 21:22:00
- - Legro   Tu też coś jest ciekawego http://www.cms.rk.edu....   26.07.2005, 01:18:44
- - sopel   Cytat(Legro @ 2005-07-26 01:18:44)Tu też coś ...   26.07.2005, 07:46:12
- - bela_666   Apropo tego artykułu: dawno nie widziałem większeg...   26.07.2005, 11:09:49
- - sticker   nie pamiętam dokładnie , ale jak potrzebujesz cmsa...   26.07.2005, 15:22:07
- - Lars   Cytat(bela_666 @ 2005-07-26 10:09:49)Apropo t...   26.07.2005, 16:19:06
- - aleksander   mi tam się praktycznie wszystko nie podoba Koleś ...   26.07.2005, 17:02:35
- - bela_666   Co mi się nie podoba? Już mówię: Cytat- Przygotuj ...   26.07.2005, 17:36:53
- - Lars   Cytat(bela_666 @ 2005-07-26 16:36:53)CytatPli...   27.07.2005, 08:44:18
- - bela_666   @Lars czy ja nie wymieniłem zastosowania? Czy napi...   27.07.2005, 08:53:05
- - berdyk   Cytat(NuLL @ 2005-07-25 22:22:00)Na www.webci...   2.08.2005, 21:52:27
- - Bonastick   Żeby nie tworzyć nowego tematu, gdyż problem nie t...   5.08.2005, 13:08:56
- - squid   przede wszystkim poszukaj gdzie ejst wywolywanie s...   5.08.2005, 13:59:54
- - Majcok12   Cytat(bela_666 @ 2005-07-27 09:53:05)@Lars cz...   5.08.2005, 17:39:00
- - berdyk   bo oile sobie przypominam file() to wczytać tym ca...   5.08.2005, 20:43:59
- - Tom:-)   Mam pytanie bo jestem początkujący. Co to jest PHP...   8.04.2007, 19:07:44
- - kwiateusz   a google i wikipedie to ukradli? czy internet Ci t...   8.04.2007, 20:31:07
|- - Tom:-)   Cytat(kwiateusz @ 8.04.2007, 21:31:07...   8.04.2007, 21:14:12
|- - maryaan   Cytat(Tom:-) @ 8.04.2007, 22...   8.04.2007, 21:26:44
- - devnul   o odswierzaniu 2 letniego watku nie wspominaj...   8.04.2007, 21:22:32
- - devnul   easy maryaan, it`s only next silly neokid   8.04.2007, 21:38:04
- - radex_p   a php-fusion jest przykładem gotowego cms'a   9.04.2007, 09:21:41
|- - Tom:-)   Cytat(radex_p @ 9.04.2007, 10:21:41 )...   9.04.2007, 11:00:23
- - kwiateusz   cms - system zarządzania treścią... czy skrypcik k...   9.04.2007, 12:47:37
|- - Tom:-)   Cytat(kwiateusz @ 9.04.2007, 13:47:37...   9.04.2007, 21:40:33
|- - maryaan   Cytat(Tom:-) @ 9.04.2007, 22...   9.04.2007, 22:06:22
- - devnul   @Tom:-): zanim cokolwiek napiszesz sprawdź pisowni...   9.04.2007, 22:38:47
|- - Tom:-)   Cytat(devnul @ 9.04.2007, 23:38:47 ) ...   10.04.2007, 12:18:37
- - devnul   CytatCzy ty myślisz że jestm na tyle pysty że nie ...   10.04.2007, 12:31:40
- - radex_p   Hej, hej, hej! Tomku, po pierwsze, już ci...   10.04.2007, 19:32:33


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 22:36