Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pomoc w projekcie własnego cms, jak wyzej
kingofspace
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 4
Dołączył: 16.11.2009

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


Witam To jest mój pierwszy temat w nowym klasę wyższym forum wiec proszę o wyrozumiałość. przejdźmy do problemu.

od kilku dni nie mogę spać wiąże się z tym spora ilość zleceń na wykonanie prostszych i trudniejszych zleceń aktualnie 50% rozdaje za 100zł zysku:P

ale do rzeczy już. Mam zamiar stworzyć własnego cms takiego firmowego można powiedzieć . Męczy mnie robienie ciągle od nowa wszystkiego:D

wymagania jakie stawiam dla niego to.

- jakiś system templatek musi on umożliwić prostą zmianę istniejącego layu na zupełnie inny.
- budowę modułową tzn ja musze mieć możliwość włączenia wyłączenia ustawieniami modułów . (jeden klient chce to drugi tego już nie)
- każdy moduł musi być całkowicie nie zależny od pozostałych (oprócz jakiegoś standardowego zestawu modulików )
- system instalacyjny skryptu
- pełne zarządzanie z panelu administracyjnego każdym modułem(jak modul jest wyłączony panel ma się kurczyć)
- wielojęzyczność

Moja wiedza i umiejętności
- biegle władam php strukturalnym
- nie ogarniam php obiektowego (niestety)
- znam się na linuksie



zakończenie
- chętnie podejmę współprace nad projektem z kims lepszym
- jak ma wyglądac ta aplikacja ?
- jak ma byc rozłożona cala struktura wewnętrzna?
- od czego zacząc?

podbijam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PiotrekM
post
Post #2





Grupa: Zarejestrowani
Postów: 130
Pomógł: 6
Dołączył: 20.12.2009

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


to już zależy od inwencji twórczej programisty.
Cytat
- jakiś system templatek musi on umożliwić prostą zmianę istniejącego layu na zupełnie inny.

OPT, Smarty, Falcon - wybierz coś.

Cytat
- budowę modułową tzn ja musze mieć możliwość włączenia wyłączenia ustawieniami modułów . (jeden klient chce to drugi tego już nie)

możesz zrobić folder modules w nim dawać moduły np. modul_login.php
w CMSie w acp robisz specjalną podstronę na którą będa pobierane moduły z modules i możliwość włączania/wyłączania - co tylko chcesz.
Cytat
- system instalacyjny skryptu

mysql_query("CREATE TABLE ..."); ?
Cytat
- wielojęzyczność

piszesz klase języków, która będzie pobierała Ci z wybranego folderu pliki języków.
w pliku języku dajesz tablice w zmiennych
  1. <?PHP
  2. $lang['test'] = 'to zwróci test';

w klase includujesz wszystkie pliki językowe z danego folderu i w metodzie zwracasz wartość np:
  1. public function getString( $val) {
  2. global $lang;
  3. return $lang[$val];
  4. }

Go to the top of the page
+Quote Post

Posty w temacie


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: 24.12.2025 - 08:43