![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 12.02.2007 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Witam! Od długiego czasu interesuję się programowaniem w różnego rodzaju językach programowania, swego czasu C/C++ tworzyłem wówczas aplikacje komercyjnie, później przyszedł czas na PHP - komercyjne tworzenie zaplecza programistycznego dla aplikacji internetowych, aż w końcu JAVA jako pracownik jednej z firm zajmuję się rozwojem ich flagowego produktu opartego o ten język. Osobiście jestem pasjonatem Języków programowania i aktualnie dla samego Siebie(by to nie zapomnieć czy też nie stać w miejscu) programuję w PHP jakieś własne systemy, C++ zarzuciłem z braku czasu a JAVA no wiadome pracuję z tym więc i trochę z przymusu i z ciekawości programuję w tym języku. Ostatnimi czasy zaczęło się do mnie zgłaszać sporo osób z propozycjami projektów aplikacji typowo sieciowych i od strony klienta widziany jako ERP czy też MRP. Podmioty które miałyby być odbiorcami to firmy zatrudniające często od 5 do 15 osób. No cóż tworzenie aplikacji to moja pasja, ale problemem jest dla mnie decyzja w zakresie wyboru technologii. wiem że wiele osób powie jeśli nie wiesz co wybrać to nie podejmuj się tej pracy. Z tym że mój dylemat jest bardzo powierzchowny, szukam technologii która zapewni w jakimś rozsądnym stopniu bezpieczeństwo apikacji w odpowiednim czasie pzowoli zamknąć jej kod, a także zapewni przenośność aplikacji no i dodatkowo da pewność że technologia nie zniknie z rynku w przeciągu następnych, powiedzmy..., trzech lat.
Wiem, że porównywanie powyższych technologii jest nieco nie na miejscu, ale czytam różne fora przejrzałem google, i każdy wymienia tysiąc zalet każdej z tych technologii i wielu miejscach one się wzajemnie wykluczają bo co forum to inny człowiek i inne podejście. Ja teoretycznie mam swojego faworyta i nie jest to aktualnie PHP(z różnych względów), lecz interesuje mnie wasze zdanie, jeśli programujecie aplikacje biznesowe w którejś z powyzszych technologii to co was do tego skłoniło że wybraliście to a nie inne środowisko. I domyślam się że większość osób powie że programuje w PHP, pytanie dlaczego właśnie to a nie np. .NET czy J2EE (które są przecież bardziej wszechstronne). Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
.NET'owych nie znam Nic dziwnego, bo .NET (a dla stron www ASP.NET) to właśnie framework. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ZF to możesz olać z definicji. ZF ma coś w sobie (chociaż i tak wolę Symfony, hehe), ale jego twórcy mają trochę dziwną filozofię - nawalić jak najwięcej kodu, byle żeby działało w każdej konfiguracji serwera. mniej polecany przez mnie Doctrine No a póki co wygląda na to, że Doctrine jest przyszłością dla Symfony - w wersji 2.0 ma to już być domyślny model. Ja osobiście im dłużej korzystam z Propela, tym bardziej go nie lubię i tym bardziej wydaje mi się on mało wygodny i mało przemyślany. RoR to rzeczywiście kusząca sprawa - zwłaszcza przez wzgląd na wygodę samego Ruby-ego, ale spotkałem się z kilkoma nieprzychylnymi opiniami, zwłaszcza jeśli chodzi o ActiveRecord (ponoć mało elastyczny), można go jednak zastąpić czymś lepszym - Sequel bodajże. Poza tym ostatnio słyszałem także o problemach Ruby-ego z polskimi znakami (ten problem też częściowo dotyczy PHP-a). Polecam także rzucić okiem na Python-a i Django albo Pylons. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:44 |