Aplikacje dostępne z poziomu przeglądarki to nowoczesny trend przy pisaniu programów dla firm.
Osoby trudniące się pisaniem takich programów - stawiają na prostotę i użyteczność.
Kilka spraw, które musisz wiedzieć o nowoczesnym oprogramowaniu.

Zabezpieczenia w oprogramowaniu

aplikacje webowe Śląsk
Zabezpieczenia oprogramowania ? różne mechanizmy mające uniemożliwić używanie oprogramowania niezgodnie z zamierzonym przeznaczeniem. Istnieją dwa typy takich zabezpieczeń - broniące instalacji programu przed różnego rodzaju włamaniami, oraz broniące instalacji przed jej administratorem w imieniu autorów oprogramowania. Zabezpieczenia przed włamaniami polegają na ścisłym określeniu co jest dozwolone a co nie i określeniu interfejsu przez który nie można złamać tych reguł.
Dziury mogą znajdować się albo w specyfikacji która nie broni tego co powinna, albo w interfejsie który z powodu błędów programistycznych daje crackerowi możliwość obejścia zabezpieczeń.
Zabezpieczenia takie są relatywnie skuteczne, w przypadku prostych systemów mogą być w 100% pewne, w przypadku bardziej rozbudowanych dziury zdarzają się relatywnie rzadko, i działa tu reguła przeciwna do break once run anywhere - dziura raz znaleziona może być szybko załatana na dowolnej instalacji.Źródło: https://pl.wikipedia.org/wiki/Zabezpieczenia_oprogramowania

Definicja PHP w Wikipedii

aplikacje webowe Śląsk
PHP? interpretowany skryptowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym. PHP jest najczęściej stosowany do tworzenia skryptów po stronie serwera WWW, ale może być on również używany do przetwarzania danych z poziomu wiersza poleceń, a nawet do pisania programów pracujących w trybie graficznym (np.
za pomocą biblioteki GTK+, używając rozszerzenia PHP-GTK).
Implementacja PHP wraz z serwerem WWW Apache oraz serwerem baz danych MySQL określana jest jako platforma AMP (w środowisku Linux ? LAMP, w Windows ? WAMP).Źródło: https://pl.wikipedia.org/wiki/PHP

O aplikacjach mobilnych i przenośnych z Wikipedii

Aplikacja mobilna (ang.
mobile software / mobile application) ? ogólna nazwa dla oprogramowania działającego na urządzeniach przenośnych, takich jak telefony komórkowe, smartfony, palmtopy czy tablety, które pisane są przy użyciu różnych platform i języków programowania. Kiedyś aplikacje były pisane w technologii Java ME, ale obecnie używa się raczej Javy na platformę Android, Objective-C na iOS i C# na platformę Windows Phone. Przykładem zastosowania aplikacji mobilnych jest tzw.

?bankowość mobilna?, która ułatwia klientom dostęp do konta bankowego z możliwością dokonywania operacji bankowych.

Źródło: https://pl.wikipedia.org/wiki/Aplikacja_mobilna.

Widok do druku:

aplikacje webowe Śląsk