Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHP Aktualizacja plików .php
tikky
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 1
Dołączył: 2.10.2007

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


Witam,
Mam kilka serwisów opartych o ten sam system skryptów. Co jakiś czas coś poprawiam i muszę wgrywać nową zawartość na wszystkie serwisy.
Widziałem kiedyś jakiś system sklepu internetowego, który potrafił się sam (to znaczy z panelu admina) aktualizować.

Ogólnie ja to widzę tak, że user wchodzi w admin panel i widze ze jest nowa aktulizacja, klika UPGRADE i system ściaga np. plik ze skrypatami: aktualizacja.zip, rozpakowuje i nadpisuje swoje pliki.

Jak to zrobić? Czy to jakiś dodatkowy moduł trzeba użyć?

pozdrawiam


--------------------
Go to the top of the page
+Quote Post
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Jak aplikacja jest dobrze napisana (oddzielenie silnika od części prezentacyjnej) to żaden problem dodać moduł aktualizacji, który będzie sprawdzał przy uruchomieniu obecną wersję i na życzenie użytkownika aktualizował pliki silnika. Należy tylko uważać, aby taka aktualizacja nie była słabą stroną serwisu winksmiley.jpg
Go to the top of the page
+Quote Post
tikky
post
Post #3





Grupa: Zarejestrowani
Postów: 112
Pomógł: 1
Dołączył: 2.10.2007

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


Tak, oczywiście, system ma oddzielony silnik od warstwy prezentacji i konfiguracji.

Ale dalej nie wiem jak ugryźć problem.


--------------------
Go to the top of the page
+Quote Post
Pilsener
post
Post #4





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


A jest jakiś problem? Wrzucasz pliki na serwer, udostępniasz przez http lub ftp, z autoryzacją lub bez, dołączasz plik informacyjny, który będzie odycztywany przez moduł aktualizacji - plik będzie zawierał informacje o zmianach oraz aktualnej wersji umieszczonej na serwerze (może też być lokalizacja plików, jeśli ma się ona zmieniać) - pozostaje pobrać pliki i skopiować we właściwe miejsce - zacznij od poszukania na forum watków typu: jak pobrać plik przez ftp lub wykorzystując choćby curl - nie widzę w tym nic trudnego.

Przecież nie napiszemy Ci gotowego kodu - zacznij coś pisać, a jak natrafisz na konkretny problem to zadawaj pytania na forum.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 08:40