Komu przyda się oprogramowanie za zamówienie?

inwestować trochę więcej, a na pewno rozwiązanie przerośnie nasze oczekiwania. Dlaczego warto inwestować w dedykowane programy?Czym jest PHP\Język pisania aplikacji internetowych - PHPPHP ? interpretowany skryptowy język programow

Komu przyda się oprogramowanie za zamówienie? Zaprojektować to nie skomplikowana sprawa- wymaga dużego nakładu pracy, sporego zespołu. Aczkolwiek jak na oprogramowanie dedykowane przystało, warto swoje odczekać i zainwestować trochę więcej, a na pewno rozwiązanie przerośnie nasze oczekiwania. Dlaczego warto inwestować w dedykowane programy?

Czym jest PHP\Język pisania aplikacji internetowych - PHP

PHP ? interpretowany skryptowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych4 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


Oprogramowanie na zamówienie uczelni

Oprogramowanie tworzone jest przez informatyków na zamówienie różnych klientów, między innymi na zamówienie władz uczelnianych. Rektorzy wyższych uczelni zdają sobie sprawę z tego, że ich placówki muszą być obecne w internecie i posiadać zaplecze informatyczne, żeby mogły sprawnie funkcjonować we współczesnym świecie.

Dlatego tworzone są strony internetowe uczelni, na których zamieszczane są informacje dotyczące jej działalności, które służą zachęceniu potencjalnych studentów do skorzystania z jej oferty edukacyjnej, a także umożliwiają porozumiewanie się pomiędzy różnymi podmiotami uczelni. Przy wykorzystaniu łącza internetowego mogą współpracować ze sobą różne dziekanaty, tworzone jest także oprogramowanie odpowiadające na potrzeby studentów.


Zabezpieczenia programu. Hasło w Wikipedii

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.

W przypadku zabezpieczeń zamkniętego oprogramowania sytuacja jest inna - administrator może próbować dostać się do programu z pominięciem oficjalnych interfejsów i mając pełny dostęp i możliwość modyfikacji binarnego kodu teoretycznie zawsze może osiągnąć to co zamierza. W praktyce może to być bardzo utrudnione, jednak reguła break once run anywhere zapewnia możliwość połączenia sił dowolnej ilości crackerów - wystarczy bowiem złamać program jeden raz.

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



© 2019 http://biznesowe.waw.pl/