Skocz do zawartości


Pytanie o wybór technologii.

Java PHP Webservice .NET

3 odpowiedzi w tym temacie

#1 Poczatkujacy000

    Nowy na forum

  • Użytkownicy
  • 1 Postów:

Napisano sob, 13 kwi 2013 - 07:37

Witam Wszystkich,
Chciałbym poznać Waszą opinię na temat wyboru technologii bez uprzedzeń - obiektywnie.

Posiadam serwis o tematyce ogłoszeniowej.
Aktualnie serwis działa w technologii Java webserwisy -> PHP+technologie typu ajax jako frontend.

Ponieważ serwis się rozrasta planuję jego optymalizację. Nie jestem programistą, więc pomińmy argument typu najlepsza technologia, którą się zna.

Moje pytanie tematyczne w związku z tym brzmi:

Którą opcję i dlaczego byście wybrali (plusy/minusy):

1. Optymalizacja części Javowej + optymalizacja części PHP
2. Napisanie całości w Javie
3. Napisanie całości w PHP
4. Napisanie całości w .NET
5. Całkiem inne rozwiązanie - jakie?


Z góry dziękuję wszystkim osobom, które wniosą coś do tematu.

#2 xevil21

    xevil

  • Super użytkownicy
  • 521 Postów:
  • Gadu-Gadu:11909981

Napisano sob, 13 kwi 2013 - 09:24

Witaj :)

Ja postawiłbym na JAVE (HIBERNATE, JSF, PrimeFaces - jako opcja).

Pozdrawiam.

#3 sazian

    Guru

  • Moderatorzy
  • 1117 Postów:

Napisano sob, 13 kwi 2013 - 12:06

Wyświetl postUżytkownik Poczatkujacy000 dnia sob, 13 kwi 2013 - 07:37 napisał

1. Optymalizacja części Javowej + optymalizacja części PHP
2. Napisanie całości w Javie
3. Napisanie całości w PHP
4. Napisanie całości w .NET
5. Całkiem inne rozwiązanie - jakie?


1)To rozwiązanie może dać najszybsze efekty ale niekoniecznie tak dobre jak przepisanie całości

2)JAVA jest dosyć zasobożerna więc mogą wzrosnąć koszty warstwy sprzętowej, a samo pisanie w javie większych projektów jest dosyć kłopotliwe jeśli nie ma się większego doświadczenia. Do tego koszty utrzymania pewnie będą spore. Zaletą jest na pewno to że dobrze napisana strona z dobrym zapleczem sprzętowym może działać dosyć wydajnie.

3)W PHP koszty będą zdecydowanie najmniejsze, jest bardzo duża dostępność serwerów oferujących obsługę php, a i koszty napasania będą zapewne mniejsze niż w javie czy .net.
PHP na pewno będzie postrzegane jako ten najmniej wydajny i optymalny język, ale w ostatnich wersjach poprawa wydajności jest naprawdę duża.

4).NET. eh... zalety to zdecydowanie to że dosyć wygodnie się w tym pisze. Natomiast wad jest cała masa. Pierwszym problemem są wysokie koszty. Już sam zakup visual studio to minimum 2500zł.Do tego komplety brak skalowalności jeśli chodzi o platformę sprzętową(działa tylko na „systemie operacyjnym” jednej firmy) co prowadzi do znacząco wyższych kosztów utrzymania.
A do tego ASP wydajnością na pewno nie grzeszy

Więc podsumowując, jeśli jest bardzo źle proponuję zacząć od 1, jeśli natomiast system wytrzyma jeszcze trochę rozważyłbym punkty 2 i 3.

#4 proteinmode

    Nowy na forum

  • Użytkownicy
  • 3 Postów:

Napisano wto, 07 lis 2017 - 13:23

Zdecydowanie Java