![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuje pomocy, otórz chce stworzyć pewien system który będzie podobny do systemu blogów. Powiedzmy Główna strona serwisu, user zakłąda sobie konto i automatycznie tworzy mu się mała ministrona o budowie ustalonej wcześniej przezemnie, user będzie mógł zmieniać na niej tylko wygląd poprzez szablony i treść. I teraz pytanie na które sobie nie umiem odpowiedzieć, jak teoretyczxnie to zrobić, jeśli teoretycznie będę wiedział to praktycznie już sobie poradze. Nie wiem jak rozwiązać tworzenie osobnych mini stron którymi będę mógł potem zarządzać. Zależy mi na tym aby każdy nowy user miał adres do swojej podstrony typu "root/user/" Ma ktoś jakiś pomysł? Prosze o wszelkie wypowiedzi i pomoce. Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
może zastosuj ModRewrite do tworzenia linków w stylu mojastrona.pl/nazwa_usera
-------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
ok , ale głównym moim problemem to to że nie wiem co ma się dziać w moemncie rejestracji użytkownika. Każdy user osobny katalog w którym każdy user będzie miał tą ministrone, czy może jakoś jeden folder z plikami do mini serwisu i każdy user ma swoja baze. Nie wiem jak to rozwiązać.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
no to zasadnicze pytanie, czy user ma mieć dostęp do swojej ministrony poprzez ftp? czy jedynie poprzez www z jakimś edytorem online, czy coś w tym stylu?
-------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
User ma mieć dostęp do swojej ministrony poprzez www dzięki czemu będzie mógł wybrać wygląd i zmienić tekst.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
no to nie ma potrzeby tworzyć katalogów... wszystkie dane można trzymać w bazie danych, a dzięki modrewrite tworzymy pseudo strukturę katalogów
-------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
mógłbyś mi przedstawić teoretycznie przebiego rejeststracji i powstawania serwisu bo nadal sobie nie moge tego wyobrazić. User rejestruje się w tym momęcie tworzy się dla niego tabela z danymi miniserwisu i co dalej ? a gdzie umieścić folder z plikami do tego serwisu? czy wtedy każdy user musiałby mieć katalog z własnym miniserwisem?
JAk to optymalnie rozwiązać? Ten post edytował 00miki00 1.05.2006, 17:56:45 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
przykładowo:
tworzy tabele w bazie z informacjami danego miniserwisu (menu, wpisy w każdej ze stron, strony) na serwerze tworzysz katalogi do trzymania plików takich jak grafika, może to być jeden folder, a nazwy plików mogą być np kolejnymi numerami tworzysz plik .htaccess z wpisami mod_rewrite, które Ci translatują adres.pl/miniserwis na adres.pl/generuj.php?id=miniserwis tworzysz plik generuj.php, ktory pobiera odpowiednie informacje z bazy danych i wyświetla html -------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
czyli po wejściu na strone miniserwisu usera poprzez wygenerowany adres przez modrewrite www.przykład.pl/user/ powinien uruchomić się skrypt generuj który wyregeneruje miniserwis na podstawie danych zapisanych w bazie?
![]() Czy może chodzi o to że po zarejestrowaniu plik generuj stworzy folder użytkownika a w nim pliki miniserwisu na podstawie bazy danych? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
plik generuj pokaże dany miniserwis na podstawie danych z bazy
-------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
tylko że to nie ma pokazać w postaci jednego pliku. To ma być ministrona skłądająca się z 4-5 zakładek
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
ja nie widze problemu zapisania 4 - 5 podstron w jednej bazie, tak samo nie ma problemu z mod_rewrite...
-------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dobra narazie dzięki za dotychczasową pomoć, niedługo zaczne pisać, jeśli napotkam jakiś problem to tutaj napisze
sory ale nadal nie rozumiem :/. Powiedzmy mam zrobiony szablon w katalogu www.przykład.pl/szablon/ i odwołuje się informacajmi usera z bazy. Wtedy serwis będzie można obejrzeć na stronie www.przykład.pl/szablon/. Jak to zrobić aby odnosić się do kilku userów poprzez www.przykład.pl/user/ ../user1/ ../user2/ itp. Ten post edytował 00miki00 2.05.2006, 12:21:46 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.06.2025 - 05:56 |