![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Ostatnio dziewczyna poprosiła mnie bym napisał aplikację. W pracy musi ona bowiem pewne rzeczy robić, a dostępne oprogramowanie nie obejmuje pewnych aspektów i to właśnie do nich miałbym napisać trochę kodu. Tutaj sprawa rozbiła się o zastosowanie technologii. Aplikacja ma być typu portable - wrzuta na pendrive. Dostęp do sieci internetowej - zero. Ma być dostępna baza danych relacyjna.
Z początku więc rozważałem sqlite jako plikową i polecono mi także Adobe Air. Z tego co doczytałem (nie znam AA) to jednak chcąc, nie chcąc musiałaby aplikacja i tak mieć jakieś połączenie z serwerem, który serwowałby jej obrabiane dane. Z tutoriali itp. odniosłem bowiem wrażenie, że integrować można HTML, JS, AS, tyle że mi to się zda psu na budę, skoro AS nie znam a muszę mieć logikę biznesową jakąś, bo niestety, ale przyjdzie w tym oprogramowaniu generować raporty itp. a same JS i HTML sobie w takim wypadku nie poradzą. Tutaj po prostu język skryptowy w stylu PHP jest niemal nieodzowny, bo gołych danych nie będę słał od razu do bazy bez walidacji i obróbki, a raportów JS też sobie sam nie wygeneruje. Trochę popracowałem z google i stanęło na XAMMP lite (php + Apache + MySQL). Sprawdziłem i taka kombinacja działa na bank zgodnie z wymaganiami. Tylko czy da się coś innego zastosować? Może jakaś alternatywa dla mojego pomysłu? Nie chciałbym bowiem się do określonego jednego rozwiązania skłaniać "bo tak mi wygodnie". Może jest jakiś inny prosty "jednoklikowy" serwer Apache+MySQL (ew. sqlite mogę dać, bo to nie problem), bo wiecie jak to jest przy XAMPP... Z pena wejść tu, kliknąć tam, potem jeszcze parę kliknięć tu, a jeśli da się wejdź i kliknij tylko raz jeden plik który postawi wszystko to i wygoda większa (wiem... mogę walnąć bata, który uruchomi odpowiednie exe, ale a nuż jest jakiś jednoklikowy (IMG:style_emoticons/default/winksmiley.jpg) ). |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
@athabus: chcę uniezależnić to od netu. Stąd właśnie biorę pod uwagę zwykłe desktop-apps. Dziewczyna z góry zresztą mi powiedziała, że nie ma to iść w net, choć powiedziałem jej, że nie ma problemu bym zabezpieczał transmisję. Jak wspomniałem - moge się bawić. Ważne by działało i nie było dla niej skomplikowane.
@everth: to co mam do zrobienia daje mi taką dowolność, że mogę sobie pozwolić na wszelkie dziwactwa. Najprawdopodobniej zrobię to jako Qt+sqlite w wersji desktop + wersja na php oparta i dam dziewczynie do przetestowania oraz wyboru, ale nie odżegnuję się od czegokolwiek na tym etapie. A co do "Wyklucza też doinstalowanie specyficznych elementów" to już ten "problem" rozwiązałem. Jeden bat, który mi odpalił apache+php+mysql dostępny w XAMPP portable oraz bonusem jeszcze FirefoxPortable na stronie aplikacji (wywołanie w bacie z odpowiednim parametrem firefoxa to przecież żadna magia). Co do C++ to bardzo go lubię, jedynie z Qt mało miałem do czynienia, więc musiałbym popatrzeć jak tam teraz sprawa socket+signal wygląda przy oprogramowywaniu. @SHiP: chęci mam zawsze, czas gorzej przy aktywnej córce znaleźć, ale da się (IMG:style_emoticons/default/smile.gif) Jeśli masz na oku kilka ciekawych artów, chętnie poczytam, ale jak wiesz, u mnie i tak "Google Twoim przyjacielem", więc jedynie by mi to pozwoliło ominąć etap odsiewania plew. @erix: miałem Delphi na studiach, ale jakoś tego środowiska po prostu nie lubię. Nie mogłem się przekonać. Może uraz pewien do Turbo Pascala został mi z wcześniejszych etapów nauki? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 04:44 |