maja 31 2008

Synchronizacja plików PHP w Eclipse część 2 – SVN w Subclipse

Tag: Eclipse, PHPMatheW @ 19:03

Jeżeli pracowaliśmy kiedyś nad projektem w kilka osób z pewnością natrafiliśmy na problem, w którym każdy z programistów pracuje nad częścią aplikacji, powiązaną z innymi, tworzonymi przez inne osoby. Każda zmiana danej części projektu powinna być od razu dostępna dla naszych współpracowników, by mogli oni operować na zmodyfikowanych, bądź nowo stworzonych przez nas plikach. Można to uzyskać poprzez synchronizację plików projektu.

Systemy kontroli wersji

Wykorzystanie systemów kontroli wersji to jedna z najpopularniejszych metod synchronizacji plików i projektów programistycznych. O synchronizacji jako takiej a w szczególności poprzez FTP pisałem w pierwszej części artykułu.
Continue reading “Synchronizacja plików PHP w Eclipse część 2 – SVN w Subclipse”


marca 22 2008

Synchronizacja plików PHP w Eclipse część 1 – FTP

Tag: Eclipse, PHP, SoftwareMatheW @ 22:54

Synchronizacja jest niezwykle ważnym elementem w powstawaniu projektu programistycznego, szczególnie w tworzeniu aplikacji internetowych. Jest ona niezbędna przy pracy nad kodem w kilka osób, gdy każdy z programistów musi posiadać aktualne wersje aplikacji tworzone przez współpracowników, a także podczas pracy nad kodem na lokalnym stanowisku pracy, będąc jednocześnie zmuszonym do wgrywania plików na serwer poprzez FTP.

Do pracy nad kodem w grupie programistycznej znakomicie nadają się systemy kontroli wersji takie jak CVS, czy jego następca SVN. Dzięki nim zachowamy spójność w kodzie pomiędzy każdą osobą pracującą nad projektem i jednocześnie będziemy mieli podgląd wszystkich zmian zachodzących w kodzie, mając możliwość przywrócenia wersji pliku z jakiegokolwiek momentu byśmy chcieli. O systemach kontroli wersji więcej przyjdzie dowiedzieć się z następnej części artykułu.

FTP też może stanowić rodzaj synchronizacji wykorzystywanej w pracy grupowej, chociaż bardzo ubogiej. Niemniej jednak głównym celem FTP jest utrzymywanie najnowszej działającej wersji aplikacji na serwerze i wysyłanie nań jedynie zmienionych plików. Zwykle korzystamy z odrębnego klienta FTP jak np. FileZilla, Total Commander etc. jednak o wiele wygodniej jest, gdy możemy wysyłać pliki bezpośrednio z edytora. O tym traktować będzie ten artykuł.

Continue reading “Synchronizacja plików PHP w Eclipse część 1 – FTP”


lipca 21 2007

Eclipse - porady

Tag: Eclipse, PHP, SoftwareMatheW @ 1:55

W poprzedniej notce przedstawiłem prawdziwy kombajn do webdevelopingu – potężny edytor Eclipse. Tym razem chcę napisać parę praktycznych rad przydatnych przy korzystaniu z tej aplikacji, by nasza obsługa Eclipse była jeszcze wygodniejsza.

Continue reading “Eclipse - porady”


lipca 21 2007

Eclipse - najlepszy edytor PHP

Tag: Eclipse, PHP, SoftwareMatheW @ 1:06

Notką tą chcę zachęcić wszystkich, którzy programują w PHP do zainteresowania się najpotężniejszym obok Zend Studio edytorem do PHP (i nie tylko) - Eclipse.

Eclipse - platforma (framework) napisana w Javie do tworzenia aplikacji typu Rich Client. Na bazie Eclipse powstało zintegrowane środowisko programistyczne do tworzenia programów w Javie, które jest razem z tą platformą rozpowszechniane.

Projekt został stworzony przez firmę IBM, a następnie udostępniony na zasadach otwartego oprogramowania. W chwili obecnej jest on rozwijany przez Fundację Eclipse.

Continue reading “Eclipse - najlepszy edytor PHP”