Data grid w PHP

1,711 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,711
On SlideShare
0
From Embeds
0
Number of Embeds
350
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • Przykładowy slajd z tekstem\n
  • \n
  • \n
  • Ale czy zawsze w sposób tabelaryczny?... za nim do tego dojdę to pokrótce przedstawię przykłady, które pozwolą lepiej zrozumieć i scharakteryzować czym jest DataGrid jaką funkcjonalność oferuje\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Możliwoć korzystania z różnych typów danych w D/G jest celem samym w sobie. \nJakie to będą dane? Jak będziemy z nich korzystać.. Wszystko zależy od kontekstu.\nW Empathy głównym źródłem danych jest PostgreSQL, XML, CSV... Z tym że dwa ostatnie praktycznie zawsze są importowane do bazy danych.\nDo komunikacji z DB używamy Doctrine ORM.\nDla nie wtajemniczonych... pozwala on nam odwzorować obiektowa strukturę DB w kodzie.\n\nTego typu sposobów komunikacji jest bez liku.\n
  • Możliwoć korzystania z różnych typów danych w D/G jest celem samym w sobie. \nJakie to będą dane? Jak będziemy z nich korzystać.. Wszystko zależy od kontekstu.\nW Empathy głównym źródłem danych jest PostgreSQL, XML, CSV... Z tym że dwa ostatnie praktycznie zawsze są importowane do bazy danych.\nDo komunikacji z DB używamy Doctrine ORM.\nDla nie wtajemniczonych... pozwala on nam odwzorować obiektowa strukturę DB w kodzie.\n\nTego typu sposobów komunikacji jest bez liku.\n
  • \n
  • \n
  • \n
  • \n
  • Przykładowy slajd z tekstem\n
  • Data grid w PHP

    1. 1. DataGrid w PHP Gabriel Habryn Empathy – Internet Software House
    2. 2. TematyDe nicja i przykłady Funkcjonalność Wyzwania i rozwiązania www.empathy.pl
    3. 3. Zdjęcie: http://www.sxc.hu/photo/1330826 De nicja i przykłady
    4. 4. Co to jest DataGrid? www.empathy.pl
    5. 5. De nicja Element interfejsu gra cznegoprzedstawiający dane tabelaryczne. www.empathy.pl
    6. 6. Przykładyi zastosowania www.empathy.pl
    7. 7. Przykłady Panel administracyjny www.empathy.pl
    8. 8. Przykłady Lista produktów www.empathy.pl
    9. 9. Zastosowanie • Panel administracyjny • Lista produktów • Komentarze na blogu • Inne.. www.empathy.pl
    10. 10. Zalety www.empathy.pl
    11. 11. Zalety • Proste wykorzystanie kodu • Łatwa personalizacja widokuZdjęcie: http://www.sxc.hu/photo/1318192 www.empathy.pl
    12. 12. Zalety www.empathy.pl
    13. 13. Zalety www.empathy.pl
    14. 14. Zdjęcie: http://www.sxc.hu/photo/1328837 Funkcjonalność
    15. 15. Podstawowa funkcjonalność• Sortowanie• Filtrowanie• Stronicowanie www.empathy.pl
    16. 16. Rozszerzona funkcjonalność • Grupowanie • Struktura hierarchiczna • Edycja wierszy i komórek tabeli • Akcje grupowe www.empathy.pl
    17. 17. Rozszerzona funkcjonalność • Grupowanie • Struktura hierarchiczna • Edycja wierszy i komórek tabeli • Akcje grupowe www.empathy.pl
    18. 18. Rozszerzona funkcjonalność • Grupowanie • Struktura hierarchiczna • Edycja wierszy i komórek tabeli • Akcje grupowe www.empathy.pl
    19. 19. Rozszerzona funkcjonalność • Grupowanie • Struktura hierarchiczna • Edycja wierszy i komórek tabeli • Akcje grupowe www.empathy.pl
    20. 20. Zdjęcie: http://www.sxc.hu/photo/1250083 Wyzwania i rozwiązania
    21. 21. Elastyczność • DRY • Różne typy danych (PostgreSQL, XML...) • Dowolny sposób wizualizacji danych (HTML, JS, CSV...)Zdjęcie: www.kalorynka.pl www.empathy.pl
    22. 22. Elastyczność Elastyczność - rozwiązanie • KISS • Wzorce projektowe • Wyobraźnia ;)Zdjęcie: www.kalorynka.pl www.empathy.pl
    23. 23. Wyobraźnia Rozwiązanie dedykowane, www.treegrid.com www.empathy.pl
    24. 24. Typy danych - cel • PostgreSQL, CSV, XML,… • Doctrine ORM,… www.empathy.pl
    25. 25. Typy danych - cel • Adapter www.empathy.pl
    26. 26. Układ wizualny- cel • PersonalizacjaZdjęcie: laksa.pl www.empathy.pl
    27. 27. Układ wizualny- rozwiązanie www.empathy.pl
    28. 28. Podsumowanie www.empathy.pl
    29. 29. Zdjęcie: http://www.sxc.hu/photo/1331098 Dziękuję g.habryn@empathy.pl www.empathy.pl/facebook
    30. 30. Nasz blog www.imagineblog.pl Technologie internetowe bez tajemnic www.empathy.pl

    ×