Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Najnowsze technologie/języki programowania...
Forum PHP.pl > Forum > PHP
Mateusz_M
Witam, zabieram się za nowy projekt strony, a dokładniej chcę komuś zlecić. Jednak chciałbym poznać najnowsze trendy, rozwiązania itp. Ma to być spory portal na którym będą artykuły, blogi, download itp... 4-5 lat temu trochę siedziałem w temacie, ale od tamtego czasu jedna wielka dziura.

Proszę o jakieś nakierowania... dziękuję.



PS. php + mysql tak to widzę...
Wazniak96
Cytat(Mateusz_M @ 26.03.2013, 02:21:35 ) *
Witam, zabieram się za nowy projekt strony, a dokładniej chcę komuś zlecić.

To piszesz w końcu sam czy komuś zlecasz.?

Napewno czymś co weszło nowe jest oprogramowanie obiektowe w php od wersji 5.0. Dodatkowo przestaje się korzystać do połączenia z mysql uzywac moduły mysql_* a zaczęto kożystać z dobrodziejstw PDO. smile.gif

Chyba wiaedomo że strona to nie tylko php+ mysql ale także i html i css. Do tego w dzisiejszych czasach trudno obejść się bez java script aby zrobić coś ciekawszego. smile.gif
CuteOne
To jest standardowy zestaw
- php5 + framework (Zend, Symfony, CI itp..)
- html5 + css3 (np. twitter bootstrap)
- js (jquery)

bazę danych wybierz sam.
Kofel
Ruby on Rails wink.gif
LSM
Są dwie strategie:

1. Stawiasz na szybkość portalu, szybkie działanie, odporność na dużą ilość wejść i przesył danych
Code Igniter (lub własne rozwiązania oparte o PEAR lub inne szybkie moduły do integracji). Hiper doskonała dokumentacja. Łatwość pisania kodu. Proste i czytelne API. Można podłączać moduły z Zend'a czy innych bibliotek jednak wymaga to oprogramowania.

2. Stawiasz na rozwój oprogramowania, dużą ilość programistów pracujących przy kodzie, chcesz zrzucić odpowiedzialność za doskonalenie modułów na inną firmę (Zend), nie zależy Ci tak bardzo na hiper szybkim działaniu strony
Zend Framework - wersja 2.0 ładnie się rozwinęła. API mniej czytelne, bardzo obszerne jednak sporo możliwości, o wiele więcej jak CodeIgniter.


Parę rad:

jak programować:
- korzystać z czystego SQL i unikać tych modnych ORM jak ognia.
- unikać systemów szablonu.
- używać memcache lub analogiczny do keszowania strony.
- nie używać LESS itp. dla CSS

Dodatkowo:
- zagadnienia Extreme Programming
- antywzorce projektowe do wglądu
- KISS, DRY
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.