Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

Temat: php -> django - wiem, że warto, pytanie kiedy?

Witam,

Pierwszy mój temat w tej grupie, no i od razu pytanie :-)

Aktualnie czytam sporo na temat Django, wydaje mi się iż jest to na prawdę wygodne w użyciu narzędzie, a i pisanie z jego pomocą stanie się szybszy i przyjemniejsze, na co dzień zajmuje się front-end`em, posiadam również znajomość php lecz zawsze pisałem w nim strukturalnie, aktualnie przesiadam się na OOP, stąd też moje pytanie, czy kontynuować zagłębianie wiedzy jeśli chodzi o programowanie obiektowe stosując php, czy już teraz zdecydować się na przesiadkę z php na pythona i zacząć tworzyć aplikacje za pomocą Django? Pracowałem z CodeIgniter, oraz Kohana (to jeśli chodzi o php). Także pytanie proste, poznać OOP za pomocą tworzenia aplikacji w PHP czy próbować swoich sił przy Python + Django?
15.08.2009, 12:39

Piotr Maliński Programista
Python/Django/PyQt4
i PHP :)

Temat: php -> django - wiem, że warto, pytanie kiedy?

Zależy jakie strony tworzysz. Django/Python ze względu na swoją mniejszą popularność od PHP w kategorii hostingu raczej przekreśla stosowanie go do prostych/tanich stronek bo klientom przestanie się to opłacać :)

Co do obiektowości to zarówno CI czy Kohana jak i Django dają minimalny zestaw teorii obiektowych potrzebny do danej czynności = nie przynudzają przerostem implementacji obiektowych wzorców i rozwiązań ;) Więc dla programisty, który tworzy są dobrym podkładem.
15.08.2009, 13:28

Marcin Nowak Programista Python

Temat: php -> django - wiem, że warto, pytanie kiedy?

Piotr Maliński:
Zależy jakie strony tworzysz. Django/Python ze względu na swoją mniejszą popularność od PHP w kategorii hostingu raczej przekreśla stosowanie go do prostych/tanich stronek bo klientom przestanie się to opłacać :)

Dodam, ze kolega z sukcesem stawia projekty na home.pl - http://onjin.net/index.php/2009/02/26/homepl-django-pi...
15.08.2009, 14:16

Piotr Maliński Programista
Python/Django/PyQt4
i PHP :)

Temat: php -> django - wiem, że warto, pytanie kiedy?

Marcin Nowak:
Piotr Maliński:
Zależy jakie strony tworzysz. Django/Python ze względu na swoją mniejszą popularność od PHP w kategorii hostingu raczej przekreśla stosowanie go do prostych/tanich stronek bo klientom przestanie się to opłacać :)

Dodam, ze kolega z sukcesem stawia projekty na home.pl - http://onjin.net/index.php/2009/02/26/homepl-django-pi...

Python przez CGI? Można, ale przy czymś większym to bezsensowne rozwiązanie.
15.08.2009, 15:05

Marcin Nowak Programista Python

Temat: php -> django - wiem, że warto, pytanie kiedy?

Piotr Maliński:

Python przez CGI? Można, ale przy czymś większym to bezsensowne rozwiązanie.

Pisałeś o prostych/tanich stronkach i w tym kontekscie wspomnialem o tym rozwiazaniu.
20.08.2009, 11:48

Piotr Rusoł Cudotwórcy był
taki film

Temat: php -> django - wiem, że warto, pytanie kiedy?

Krystian Podemski:
Witam,

Pierwszy mój temat w tej grupie, no i od razu pytanie :-)

Aktualnie czytam sporo na temat Django, wydaje mi się iż jest to na prawdę wygodne w użyciu narzędzie, a i pisanie z jego pomocą stanie się szybszy i przyjemniejsze.

Z własnego doświadczenia mogę powiedzieć, że masz rację. Próbowałem się już nauczyć różnych frameworków web ale tylko w Django z fazy poznawania do produkcyjnej przeszedłem w 5 dni. Ucząc się przy tym pythona. Według mnie jest to genialne narzędzie pozwalające mniejsze projekty tworzyć na poczekaniu a przy średnich skutecznie ciąć czas potrzebny na wytworzenie przy mniejszej liczbie ludzi. Problem z Django zaczyna się w dużych projektach o charakterze rozproszonym gdzie aplikacja musi integrować się z systemami zewnętrznymi. Tu prym wiedzie J2EE.
Także pytanie proste, poznać OOP za pomocą tworzenia aplikacji w PHP czy próbować swoich sił przy Python + Django?

Programowanie obiektowe nie jest związane stricte z konkretnym językiem. Co więcej napisałeś, że do tej pory miałeś styczność tylko z modelem strukturalnym. Z własnego doświadczenia i kilku moich kolegów mogę cię ostrzec, że przejście z jednego modelu na drugi nie będzie proste. Nie chodzi tu o dziedzinę tylko przestawienie mózgu z jednego toru myślenia na drugi. Jeżeli chcesz porządnie pojąć programowanie obiektowe polecam rozpocząć zgłębianie wiedzy od podstaw teoretycznych tego modelu. Następnie przejść do zgłębienia języka SmallTalk lub Java. (Odradzam C++ ze względu na za dużą ilość technicznych smaczków.) To pozwoli Ci patrzeć na programowanie obiektowe przez pryzmat modelu a nie języka. Co więcej poznanie kolejnych języków obiektowych to będzie kwestia techniczna dowiedzenia się jak w danym języku wygląda definicja i deklaracja klasy obiektu. Jeżeli przypomnisz mi się na priv to przeszukam biblioteczkę i postaram się przygotować jakieś publikacje od których mógł byś zacząć.Piotr Rusoł edytował(a) ten post dnia 24.09.09 o godzinie 02:19
24.09.2009, 02:19



Wyślij zaproszenie do