Bahnhofstraße 22, 52134 Herzogenrath Poniedziałek - piątek: 8:00 - 16:30 kontakt@milnersoftware.de 0176 66798849

Analiza 150 € netto

Programista ScriptCase

Buduję nowe aplikacje w ScriptCase, przejmuję istniejące projekty i dbam o kod PHP pod spodem – od eventów po serwer.

  1. (01) Nowe systemy w ScriptCase
  2. (02) Przejęcie istniejących projektów
  3. (03) Serwer, PHP i aktualizacje
Przemyslaw Milner, Webentwickler aus Herzogenrath bei Aachen

Przemyslaw Milner

Programista ScriptCase

Nasze usługi

Bildschirm mit Programmcode in einem Editor

Nowe aplikacje

W ScriptCase aplikacja bazodanowa powstaje szybciej niż ręcznie – o ile ktoś dobrze zna stronę PHP.

✓ CRM, systemy do zarządzania i panele admina
✓ Formularze, tabele (grid) i raporty
✓ Dashboardy i menu
✓ Logowanie i uprawnienia w module Security

Dowiedz się więcej
Zahlenschloss auf einer hellen Computertastatur

Przejęcie projektu

Poprzedni programista zniknął, a nikt nie chce ruszać aplikacji? Wdrażam się w projekt.

✓ Szukanie i naprawa błędów
✓ Nowe funkcje
✓ Aktualizacja wersji ScriptCase
✓ Zrozumiała dokumentacja dla Państwa

Dowiedz się więcej
Gezeichnete Entwürfe für das Layout einer Website

Serwer i PHP

Wygenerowana aplikacja musi działać na serwerze, który do niej pasuje.

✓ Wdrożenie aplikacji na Państwa serwer
✓ Wersja PHP i rozszerzenia
✓ Połączenia z bazą danych
✓ Aktualizacje z kopią zapasową

Dowiedz się więcej

Po co programista ScriptCase

Low-code kończy się tam, gdzie zaczyna się logika firmy

ScriptCase firmy NetMake tworzy z bazy danych gotowe aplikacje PHP: formularze, tabele (grid), raporty, dashboardy, menu i logowanie z uprawnieniami. Przy typowych zadaniach idzie to szybko.

Gdy w grę wchodzą Państwa własne procesy – liczenie cen, zmiana statusów, wysyłka e-maili, pobieranie danych z innego programu – kreator już nie wystarcza. Wtedy w eventach pisze się kod PHP. Właśnie tam powstaje najwięcej błędów i właśnie tam wiele firm potrzebuje programisty ScriptCase.

Jestem programistą PHP z ponad dziesięcioletnim doświadczeniem. Buduję nowe aplikacje ScriptCase, rozbudowuję istniejące i uruchamiam je na serwerze. Jeśli chcą Państwo całkiem odejść od ScriptCase, więcej znajdą Państwo na stronie o migracji ze ScriptCase.

Laptop mit Programmcode auf einem hellen Schreibtisch
Zwei Personen besprechen eine Website am Laptop

Typowe zlecenia

W czym pomagam przy ScriptCase

Programowanie

  • Nowy system: CRM, obsługa zleceń albo panel admina na Państwa istniejącej bazie danych.
  • Rozbudowa aplikacji: nowe pola, nowe formularze, dodatkowe raporty albo dashboard dla zarządu.
  • Logika biznesowa: obliczenia, walidacje i procesy w eventach, porządnie napisane w PHP.
  • Własne biblioteki: powtarzający się kod w jednym miejscu, a nie skopiowany do dwudziestu aplikacji.

Działanie i błędy

  • Biała strona albo błąd 500 (Fehler 500): po aktualizacji PHP na serwerze aplikacja przestała działać.
  • Brakujące rozszerzenia: aplikacja wymaga rozszerzeń PHP, których serwer nie ma włączonych – zależnie od konfiguracji także ionCube.
  • Połączenie z bazą: nowy serwer, nowe hasło, inna baza – i połączenie się zrywa.
  • Stara wersja ScriptCase: projekt długo nie był aktualizowany i trudno go dalej rozwijać.

Z czym pracuję

Generator i kod

Co generuje ScriptCase – a co dopisuję ja

Co ScriptCase robi sam

ScriptCase generuje aplikacje z tabel i ustawień: formularze do edycji, tabele z wyszukiwaniem i filtrami, raporty, wykresy, menu oraz moduł Security do użytkowników i uprawnień. To oszczędza dużo ręcznej pracy.

Czego ScriptCase nie wie: jak działa Państwa firma. Jakie zasady obowiązują przy zleceniu, kiedy mija termin faktury, jakie dane muszą trafić do innego programu.

Co uzupełniam w PHP

Logikę biznesową piszę w eventach aplikacji, np. przy ładowaniu, walidacji albo po zapisaniu rekordu. Ustawiam połączenia z bazą danych, zakładam własne biblioteki i podłączam interfejsy do innych systemów. Potem przenoszę wygenerowaną aplikację na Państwa serwer i sprawdzam wersję PHP oraz rozszerzenia.

Jeśli obok ScriptCase potrzebują Państwo zwykłej pracy w PHP, nie trzeba szukać drugiej osoby: jestem też programistą PHP przy własnych systemach.

Co przejmuję w projektach ScriptCase

Od pierwszego formularza po stabilne działanie na serwerze.

Formularze i tabele

Formularze, listy z wyszukiwaniem i filtrami, widoki master-detail.

Raporty i dashboardy

Raporty PDF, wykresy i zestawienia najważniejszych liczb.

Eventy i logika

Kod PHP w eventach: walidacje, obliczenia, automatyczne procesy.

Logowanie i uprawnienia

Moduł Security z użytkownikami, grupami i uprawnieniami do aplikacji.

Bazy danych

Połączenia z MySQL, MariaDB i innymi bazami – konfiguracja i kontrola.

Własne biblioteki

Wspólny kod używany w wielu aplikacjach.

Wdrożenie

Przeniesienie i uruchomienie wygenerowanej aplikacji na serwerze.

Aktualizacje

Wersja PHP, rozszerzenia i wersja ScriptCase – zawsze z kopią zapasową.

Jak wygląda współpraca

  1. Rozmowa

    Mówią mi Państwo, co aplikacja ma robić albo gdzie teraz jest problem.

  2. Dostęp

    Dają mi Państwo dostęp do projektu ScriptCase, serwera i bazy danych.

  3. Analiza

    Sprawdzam projekt, kod i serwer i przesyłam zrozumiałą ocenę.

  4. Stała cena

    Za nowe systemy i większe zmiany dostają Państwo stałą cenę, zanim zacznę.

  5. Wdrożenie

    Robię kopię zapasową, a przy większych zmianach pracuję najpierw na kopii testowej.

  6. Potem

    Na życzenie przejmuję opiekę i aktualizacje za stałą miesięczną opłatą.

Uwaga

Czego lepiej unikać w aplikacjach ScriptCase

Niektóre nawyki z czasem bardzo utrudniają utrzymanie projektu ScriptCase:

  • Zmiany w wygenerowanym kodzie prosto na serwerze: przy kolejnym generowaniu znikają. Zmiany powinny trafić do projektu, do eventów albo do biblioteki.
  • Kopiowanie tego samego kodu do każdej aplikacji: jeden błąd trzeba potem poprawiać w dwudziestu miejscach. Własna biblioteka jest lepsza.
  • Aktualizacja PHP na serwerze bez testu: aplikacja musi pasować do wersji PHP i rozszerzeń. Najpierw sprawdzić na kopii testowej.
  • Hasła otwartym tekstem w eventach: dane dostępowe należą do połączenia z bazą albo do konfiguracji, nie do kodu.
  • Projekt bez kopii zapasowej: trzeba zabezpieczać sam projekt ScriptCase, nie tylko gotową aplikację. Bez projektu nie da się nic wygenerować ponownie.

Cennik

Ile kosztuje u mnie programista ScriptCase

Najpierw sprawdzam, potem stała cena – bez rozliczania godzin.

Pierwszy krok

Analiza ScriptCase

150 € netto, jednorazowo

Sprawdzenie projektu ScriptCase, kodu w eventach i serwera.

  • Budowa projektu i aplikacje
  • Kod PHP w eventach i bibliotekach
  • Serwer, wersja PHP i rozszerzenia
  • Ocena ze stałą ceną

Opieka techniczna

209 € miesięcznie, netto

Stała opieka nad aplikacją ScriptCase na serwerze.

  • Kopie zapasowe i kontrola
  • Aktualizacje PHP i ScriptCase
  • Drobne zmiany i naprawy
  • Stała osoba do kontaktu

Wszystkie ceny netto plus 19 % VAT. Drobne naprawy od 290 € netto, stawka dzienna 650 € netto. Nowe systemy za stałą cenę po pierwszej rozmowie. Licencja ScriptCase nie jest wliczona.

Dlaczego ze mną

ScriptCase i PHP w jednych rękach

Ponad dziesięć lat z PHP i własne systemy CRM. Znam obie strony: pracę w projekcie ScriptCase i kod PHP, który generator tworzy. Projekt, kod źródłowy i wszystkie dostępy zostają u Państwa.

Kleines Team arbeitet gemeinsam an Laptops an einem Holztisch
  • Analiza za stałą cenę: 150 € netto
  • Nowe systemy za stałą cenę
  • Kopia zapasowa przed każdą zmianą
  • Kontakt osobiście, po polsku i po niemiecku
  • Całe Niemcy, zdalnie

Częste pytania do programisty ScriptCase

Co warto wiedzieć przed startem.

Analiza kosztuje 150 € netto, drobne naprawy od 290 € netto, stawka dzienna to 650 € netto. Nowe systemy dostają Państwo po pierwszej rozmowie za stałą cenę.

Tak. Wdrażam się w projekt, sprawdzam kod w eventach i dodaję nowe funkcje tak, żeby nie zniknęły przy kolejnym generowaniu.

Ważne, żeby mieli Państwo projekt ScriptCase i dostępy do serwera. Wtedy mogę go przejąć. Przebieg opisuję na stronie o przejęciu oprogramowania.

Tak. Zwykle wersja PHP, rozszerzenia albo wersja ScriptCase do siebie nie pasują. Znajduję przyczynę i przywracam działanie aplikacji.

Do dalszego rozwoju potrzebna jest ważna licencja ScriptCase. Kupują ją Państwo bezpośrednio u producenta; nie jest wliczona w moje ceny.

Tak. Jeśli chcą Państwo uniezależnić się od licencji i generatora, przenoszę aplikację do czystego PHP. Szczegóły są na stronie o migracji ze ScriptCase.

Nie. Najpierw robię kopię zapasową, a przy większych zmianach pracuję najpierw na kopii testowej.

Z poradnika

WordPress nie jest zły – tylko źle zbudowany

Wolny, dziurawy, ciągle się psuje? Zwykle winny nie jest WordPress, tylko page buildery, nadmiar wtyczek i motywy „multipurpose”. Co zmienia własny motyw.

Czytaj dalej

Zhakowany WordPress? Jak to rozpoznać

Obce strony w Google, przekierowania tylko na telefonie, nieznani administratorzy – sześć objawów, po których rozpoznają Państwo włamanie na WordPressa, i co zrobić od razu.

Czytaj dalej

Przemyslaw Milner, Webentwickler aus Herzogenrath bei Aachen Przemyslaw Milner Programista ScriptCase

Państwa aplikacja ScriptCase może więcej – porozmawiajmy.

Proszę napisać krótko, o co chodzi: nowy system, rozbudowa albo błąd. Odezwę się w ciągu 24 godzin (w dni robocze).