Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przejście z pisania strukturalnego na obiektowe.
1q2w3e4r
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 6.05.2011

Ostrzeżenie: (10%)
X----


Witam,

Programuję w php od kilku lat, zrobiłem wiele różnych stron. Mam gotową strukturę katalogów i plików, a także panel admina, który wykorzystuję do tworzenia stron. Ale.. to wszystko robię strukturalnie. W miarę szybko w tej chwili zbuduję nawet zaawansowane strony. Z przenośnością napisanych już wcześniej funkcji nie ma tak wiele problemu, ale trzeba zazwyczaj przenosić kilka plików razem z tabelami z bazy.
Wiele razy natykałem się na Frameworki i wiele osób wychwala, że lepiej się pisze strony. Ale ja nie mogę się przyzwyczaić. Może dlatego, że nie znam do końca pisania obiektowo bo znam to tylko z analiz przykładów.
Słyszałem też, że strony napisane w OOP spada czasami ich wydajność ponieważ obszerne klasy muszą ładować się do ramu, a przy dużym ruchu może być to kłopotliwe. Natomiast zaleta pisania strukturalnie to serwis działa bardzo szybko i bez większego obciążenia dla serwera.
Zastanawiam się nad przepisaniem tego mojego systemu, który pomaga w pisaniu stron na OOP, ale nie czuję się na siłach.
Może ktoś polecić jakąś książkę z programowania OOP w php, która nauczy mnie przejść z pisania strukturalnego na obiektowe, a także aby nauczyła tworzyć dobrze zbudowane aplikacje internetowe, które są SZYBKIE i bezpieczne. Chciałbym też wiedzieć jak zbudować strukturę strony takiej jak facebook, aby wytrzymała nawet takie obciążenie (żeby dokładać najwyżej serwery).
Fajnie są zrobione moduły w PrestaShop, każda funkcjonalność działa na modułach co mi się bardzo podoba. Jeden moduł wpływa na inne moduły i zachowanie całej strony, a moduł zawarty jest w jednym katalogu (nie jest rozwalony po wielu katalogach).
Interesowałem się frameworkiem CI, tylko nie wiem czy się w niego wgłębiać, bo zapoznanie się z kodem napisanym przez kogoś wiele czasu zajmuje. Więc może lepiej by było napisać coś swojego gdzie będzie się znało każdą linijkę.
Mam pytanie również jaki edytor będzie najlepszy do pisania w OOP ? Aktualnie wiele lat siedzę na kED i bardzo mi się podoba ale brakuje obsługi SVN ewentualnie FTP.

Proszę o jakieś porady.
Go to the top of the page
+Quote Post

Posty w temacie
- 1q2w3e4r   Przejście z pisania strukturalnego na obiektowe.   14.06.2012, 20:44:12
- - Orzeszekk   "Sukces osiągają ci, którzy potrafią się zmus...   14.06.2012, 20:50:13
- - magnus   Sęk w tym, że swojego "systemu" wcale ni...   14.06.2012, 22:43:58
- - Orzeszekk   tylko błagam cie nie pisz własnych frameworków jak...   15.06.2012, 00:08:52
- - hind   A najgorzej jak się przywiążesz do jednego rozwiąz...   15.06.2012, 08:29:16
- - magnus   Zaczynanie od pisania własnego frameworka to, oglę...   15.06.2012, 11:12:27
|- - Orzeszekk   Cytat(magnus @ 15.06.2012, 12:12:27 )...   15.06.2012, 15:46:13
- - Adi32   Z ciekawości zajrzałem i widzę, że Panowie nie poc...   18.06.2012, 11:47:24
- - irmidjusz   Z OOP się już do proceduralnego nie wraca. ------...   18.06.2012, 20:35:07
- - bastard13   Pisanie FW jest jak budowanie domu. Lepiej najpier...   19.06.2012, 06:41:05
- - Orzeszekk   autorowi tematu podpowiem tyle ze na jednej z rozm...   24.06.2012, 17:38:24
- - Niktoś   Cytatnieco pozniej zmieniłem technologie na C# i a...   24.06.2012, 17:44:01
- - Bandicoot   Ja obiektowe zacząłem rozumieć na przykładzie c++ ...   25.06.2012, 23:15:27
- - kukix   Witam. Pozwole sobie podłączyć się pod temat... ...   30.06.2012, 13:31:39
- - Mephistofeles   Po pierwsze: co ma framework do szablonów? Źle roz...   30.06.2012, 13:56:28
|- - kukix   Cytat(Mephistofeles @ 30.06.2012, 14:56...   30.06.2012, 14:11:58
- - Mephistofeles   W Symfony domyślny jest Twig, co nie oznacza, że n...   30.06.2012, 16:26:39
|- - kukix   Cytat(Mephistofeles @ 30.06.2012, 17:26...   30.06.2012, 20:42:50
- - Mephistofeles   Oj potrzeba, potrzeba. Przekonasz się jak zacznies...   30.06.2012, 21:00:59
- - 1q2w3e4r   1. Potrzebuję się nauczyć programowania obiektoweg...   9.07.2012, 14:52:35
|- - Orzeszekk   Cytat(1q2w3e4r @ 9.07.2012, 15:52:35 ...   15.07.2012, 15:42:57
- - CuteOne   Krótko i na temat: Symfony i Symfony 2 (zacznij od...   9.07.2012, 15:04:09
- - greycoffey   Od kilku dni sam uczę się Symfony2, dokumentacja d...   10.07.2012, 08:45:38
- - Mephistofeles   2. Polecam Symfony 2. Zawiera wszystkie wspomniane...   10.07.2012, 09:07:25
- - 1q2w3e4r   Cytat(1q2w3e4r @ 9.07.2012, 15:52:35 ...   10.07.2012, 18:41:50
- - !*!   Korzystaj z tego, w czym Ci wygodnie. Wymagania ja...   10.07.2012, 18:45:23
- - Mephistofeles   Tak, Symfony to jeden z poważniejszych frameworków...   10.07.2012, 21:57:20
- - abort   Myślę, że jestem w podobnej sytuacji do Ciebie: zn...   13.07.2012, 23:02:26
- - KotWButach   A ja ze swojej strony polecę naszemu użytkownikowi...   17.07.2012, 13:57:18


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 00:04