Przed tą wersją aktualizacja wyglądała tak: nie było jak dowiedzieć się o nowej wersji, trzeba było ją samemu pobrać, wgrać przez FTP i dopiero wtedy kliknąć „Zastosuj”. Cztery z pięciu kroków odbywały się poza silnikiem — i właśnie dlatego serwisy latami tkwią na wersji, której błędy dawno naprawiono.
Aktualizacje z panelu #
- Silnik sam pyta serwer i pokazuje informację o nowej wersji w przeglądzie jako niebieski pasek: serwis działa, nic się nie pali.
- Decyduje człowiek. Sprawdzenie tylko pyta; bez kliknięcia silnik niczego nie instaluje — aktualizacja zmienia kod działającego serwisu.
- Pobrane pliki są weryfikowane po rozmiarze i odcisku SHA-256; bez odcisku aktualizacja w ogóle się nie instaluje. Zastępowane pliki są najpierw kopiowane. Konfiguracja, przesłane pliki i baza danych pozostają nietknięte.
- Baza danych to osobne kliknięcie, z osobną kopią zapasową: między podmianą plików a zmianą schematu potrzebny jest czas, by sprawdzić, czy serwis nadal się otwiera.
Co wychodzi z serwisu #
Sprawdzanie aktualizacji wysyła na serwer nazwę domeny, wersję silnika i wersję PHP. Nic więcej. Jest to napisane wprost w ustawieniach, obok pola z adresem serwera. Sprawdzanie można wyłączyć: Ustawienia → Ogólne → Aktualizacje → Sprawdzaj aktualizacje → nigdy.Ochrona #
- „Co chroni witrynę” jako lista kontrolna na stronie Stan systemu: jak podpisywane są formularze, jak przechowywane są hasła, czy serwis działa przez HTTPS, czy debugowanie jest wyłączone, czy wykonywanie kodu w przesłanych plikach jest zablokowane, czy istnieje migawka plików, czy robione są kopie zapasowe bazy. Tam, gdzie coś trzeba poprawić, wiersz prowadzi we właściwe miejsce.
- Kopie zapasowe bazy według harmonogramu: jak często (w dniach) i ile przechowywać. Domyślnie wyłączone — silnik nie ma prawa decydować o tym za właściciela.
Panel i serwis #
- Działania zbiorcze przeniesiono pod listę we wszystkich pozostałych działach; usunięcie na zawsze wymaga osobnej zgody.
- Sto pól panelu dostało dostępne nazwy dla czytników ekranu.
- Zastępczy obraz był przezroczysty w trzech z czterech motywów.
- Przycisk „Zadzwoń do mnie” nie pojawiał się przez tydzień: blok po cichu się wysypywał.
Jak zaktualizować #
Nowych migracji rdzenia nie ma. Jeśli aktualizujesz z wersji 0.9.5 lub starszej, najpierw przeczytaj opis 0.9.6: to wydanie ma migracje i po zainstalowaniu plików trzeba kliknąć „Aktualizuj” w panelu.Linki #
- Strona wydania — opis zmian, rozmiar archiwum i suma kontrolna SHA-256.
- Dyskusja na forum (po rosyjsku).
- Wszystkie wydania NEX1ON.
Nikt jeszcze nie skomentował. Bądź pierwszy.