Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
hej,
nie jestem programistą, ale czasami lubię pobawić się w php, w miarę obiektowo ;) Jako, że teraz mam wakacje to pomyślałem, że może spróbuje poczytać dokumentacje jakiegoś dobrego frameworka i zobaczę czy coś z tego wyjdzie - jeśli nie zrozumiem to przynajmniej poznam zasadę działania. W każdym razie teraz wyszło Symfony 2 i podobno jest super, podobno do aplikacji webowych super też jest Ruby on Rails (wiem, że to nie php). Ktoś mi napisze w dwóch zdaniach, którego lepiej się uczyć, albo chociaż czym w praktyce się różnią?
pozdrawiam!
Ostatnio edytowany przez maruscc (2011-07-30 11:13:29)
Offline
Zadaj sobie pytanie po co chcesz się uczyć, nie jesteś programistą, zamierzasz być? Masz jakiś konkretny projekt do napisania czy to tylko dla zabicia czasu? Bo ciężko powiedzieć czego lepiej się uczyć jak nie wiadomo jaki jest tego cel. Pewnie oba wybory będą dobre, a czym się różni Symfony od ROR to pierwsza oczywistość językiem, co pewnie niesie ze sobą wiele różnic w samej budowie obu frameworków. Ale to już musisz sam poczytać dokumentacje, co pewnie i tak nie ułatwi wyboru ;] Nie ma co wybierać bierz pierwsze z brzegu, skoro znasz już trochę PHP proponuje Symfony.
Offline
Witam. A co jest bardziej popularne, w czym powstaje więcej projektów, do czego można znaleźć więcej dokumentacji w sieci ? Symfony 2 czy Ruby on Rails?
P.S. To nadal maruscc, używam nowego nicka.
Ostatnio edytowany przez polek (2011-09-07 14:15:38)
Offline
Jedno i drugie ma dobrą dokumentację i w sieci można znaleźć sporo na ich temat. ROR ma to do siebie, że ładnie (praktycznie z buta) współpracuje z apaczem (bez zbędnego grzebania w konfiguracji serwera), natomiast z nginx już jest troszkę mniej różowo. Ale np cherokee bardzo ładnie generuje vhosty dla ROR.
Napisz prostą stronkę w jednym i w drugim i zobacz co Ci bardziej do gustu przypadnie, która składnia będzie przyjemniejsza, jak się będzie debugowało kod, etc, etc.
Offline
Jakby wybór było ograniczony do tych dwóch. Przypominam, że nie jest ;]
Offline
@kamikaze ale pytanie było o te dwa ;)
Offline
winnetou napisał(-a):
@kamikaze ale pytanie było o te dwa ;)
Wiem i ubolewam nad tym ;]
Offline
Okej, po pierwsze powiem, że programuję hobbistycznie, dla siebie, nie szukam pracy. Czyli nie interesuje mnie czego szukają pracodawcy, szukam dobrego języka/frameworka, w którym będę pisał dobry kod (wiem, że to dziwne stwierdzenie), ciężko było o błędy bezpieczeństwa, ogólnie przyjemne, łatwe kodowanie. No i dobra wydajność. A absolutna podstawa to dobra dokumentacja i społeczność, dobre przykłady.
Co chcę w tym pisać? Nie wiem :) Po prostu serwis internetowy z bazą danych, np. baza filmów z możliwością oceniania, itd. (filmweb.pl), albo to samo tylko z muzyką, albo jeszcze coś podobnego.
Wydawało mi się, że te 2 poruszone w tym wątku pasują do moich kryteriów.
Ostatnio edytowany przez polek (2011-09-07 14:03:23)
Offline
No pasują, tylko ciężko wybrać. Bardziej popularne jest pewnie PHP, nie wiem jak ma się już Symfony do ROR. Ale to nie ma co patrzeć na popularność. Chyba najlepiej spróbować obu by wybrać. Ze swojej strony mogę polecić Pythonowe Django, skoro nauka nowego jezyka ci nie straszna. Ma bardzo dobrą dokumentację z wieloma przykładami, ale po angielsku. Do pisania nie trzeba mieć swojego serwera www, na starcie jest dołączony prosty serwer, który odpali aplikację jednym poleceniem.
Offline
Ok skoro wszystkie są podobnie dobre, to jakoś symfony 2 wydaje mi się najłatwiejsze do nauczenia :) Pewnie za sprawą lekkiej styczności z php, ale też ich dokumentacją wydaje się przystępna. Dzięki za pomoc:)
pozdrawiam!
Ostatnio edytowany przez polek (2011-09-07 23:46:42)
Offline
polek: jak jeszcze nie zacząłeś z PHP i sf to polecam http://railsforzombies.org/
Offline