Aplikacje internetowe

Generowanie plików RTF i PDF

26 maja 2010 Autor: Joachim Kret / Weeby.pl

Dokumenty RTF (Rich Text Format) oraz PDF (Portable Document Format) to najpopularniejsze sposoby reprezentacji informacji tekstowych. Formaty te pozwalają na zachowanie jednolitego wyglądu, niezależnie od używanego systemu operacyjnego. Technologia PHP standardowo nie wspiera jednak możliwości tworzenia plików w tych formatach. Jednym z rozwiązań jest użycie zewnętrznych bibliotek, dostępnych do pobrania i wykorzystania na licencji LGPL: DomPdf – biblioteka tworząca dokumenty Pdf oraz PHPRtfLite – biblioteka generująca tekst w formacie Rtf.

Czytaj więcej »

Praca grupowa w praktyce

08 marca 2010 Autor: Wojciech Kocjan / Weeby.pl

Zarządzanie projektami i koordynowanie pracy grupowej to tematy, którym poświęcono niemało publikacji. Odpowiednie zaplanowanie pracy, zbudowanie zespołu, przydzielenie zadań, dyskusje czy raportowanie stanowią nieodłączną część każdego przeprowadzanego projektu. Z pomocą każdemu menedżerowi przychodzą zaawansowane programy komputerowe – dzisiaj dostępne również przez przeglądarkę jako aplikacje internetowe. Co ważne, spora ich część dostępna jest bezpłatnie na wolnej licencji.

Czytaj więcej »

Koniec spamu na stronie

08 marca 2010 Autor: Wojciech Kocjan / Weeby.pl

Rozwój internetu nieustannie zmierza w stronę większego nacisku na treści tworzone przez samych użytkowników. Udostępnianie co raz to nowszych narzędzi odwiedzającym witryny, umożliwiających im współudział w zawartości serwisu, niesie jednak za sobą poważne zagrożenie – podatność na SPAM. Jak się przed tym bronić?
Czytaj więcej »

Optymalizacja witryn w PHP

08 marca 2010 Autor: Wojciech Kocjan / Weeby.pl

Tworzenie wydajnych i przygotowanych na dużą popularność serwisów internetowych nie jest zadaniem łatwym. Przekonują się o tym webmasterzy, dla których sukces witryny okazuje się paradoksalnie przeszkodą w jego dalszym rozwoju – nagły wzrost transferu i generowanego obciążenia przekładają się bowiem wprost na dodatkowe koszty. Skutecznym rozwiązaniem okazuje się wówczas wykorzystanie mechanizmu cache.

Czytaj więcej »