Napisane: Marzec 3rd, 2011 | Kategoria: php | Tagi: analytics, google, php, statystyki | 1 Comment »
Życie zmusiło mnie do zainteresowania się pobieraniem danych z Google Analytics do zewnętrznej aplikacji. Zend Framework ma wbudowane klasy do serwisów Google, jednak nie było tam Analytics. Szybko okazało się, że jest biblioteka, którą ktoś napisał – Zend_Gdata_Analytics. Jest to zbiór kilku małych klas, które trzeba dograć do biblioteki Zenda. Z początku miałem mały problem na localhoscie. Wystarczyło nadać odpowiednie prawa plikom przez chmod -R 777 ~/localhost/zendframework/library/Zend i klasy już zaczęły być widoczne.
Czytaj dalej »
Napisane: Grudzień 5th, 2009 | Kategoria: php | Tagi: google, php class, programowanie | 17 Comments »
W poprzednim poście opisywałem jak łatwo jest tworzyć wykresy z Google Charts API. Tworzyć jest łatwo, jednak jeśli przyjdzie nam zrobić kilka wykresów to może to być kłopotliwe. Postanowiłem napisać małą bibliotekę PHP generującą wykresy. Biblioteka korzysta z opisanego wcześniej Google Charts API. Dzięki tej bibliotece można stworzyć wykres kołowy, słupkowy i liniowy podając tylko kolejne wartości. Biblioteka LabCharts wygeneruje odpowiednie wartości dla Google Charts API a ten wygeneruje obrazek. Dodatkowo można troche „upiększyć” wykres.
Czytaj dalej »
Napisane: Listopad 16th, 2009 | Kategoria: php | Tagi: php class, programowanie | 6 Comments »
Praktycznie każda aplikacja internetowa potrzebuje pliku konfiguracyjnego, w którym definiuje się wartości stałe dla całej aplikacji. Mogą to być np.
- dane do połączenia z bazą danych
- ścieżki do katalogów / plików
- różne wielkości liczbowe (np. liczba newsów na stronie głównej)
- komunikaty aplikacji (np. o błędach)
Wpisywanie tych wartości na sztywno w kod nie jest rozwiązaniem wygodnym, ponieważ przy zmianie tych parametrów trzeba zmieniać kod aplikacji. Dobra aplikacja to taka, która jest uniwersalna i łatwa do przenoszenia.
Czytaj dalej »