Bazy Danych i Usługi Sieciowe
|
|
- Kajetan Jasiński
- 8 lat temu
- Przeglądów:
Transkrypt
1 Bazy Danych i Usługi Sieciowe Drupal, WeBIAS Paweł Daniluk Paweł Witkowski Wydział Fizyki Wydział Matematyki, Informatyki i Mechaniki Jesień 2013 P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
2 CMS - Sytem Zarządzania Treścią 1 Content Management System 2 Rozwiązanie wygodne 3 Od razu gotowe do użycia 4 Łatwa administracja Przykłady Wordpress (wordpress.org) Joomla! ( DotNetNuke ( ExpressionEngine (ellislab.com/expressionengine) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
3 Framework 1 Framework 2 Dostarcza komponentów do budowy aplikacji 3 Wymaga budowania aplikacji od podstaw 4 Brak panelu administracyjnego Przykłady Zend (framework.zend.com) Symfony (symfony.com) Django ( CherryPy ( Ruby on Rails (rubyonrails.org) CakePHP (cakephp.org) CodeIgniter (ellislab.com/codeigniter) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
4 Content Management Framework 1 Content Management Framework 2 Narzędzie do tworzenia CMS 3 Dostarcza narzędzi do obsługi zawartości 4 Dostarcza obsługę użytkowników 5 Panel administracyjny Przykłady Drupal (drupal.org) Typo3 (typo3.org) Symfony CMF (cmf.symfony.com) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
5 Czym jest Drupal? 1 Elastyczna aplikacja do tworzenia CMS 2 Zawiera podstawową funkcjonalność CMS 3 Umożliwia implementację dowolnej funkcjonalności za pomocą istniejących modułów modułów własnych P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
6 Node 1 Node - segment, węzeł 2 Abstrakcyjny typ zawartości 3 Twórca tworzy specjalizacje - typy zawartości (bundle) type language title status Node created translate promote changed Rysunek : Encja node z wybranymi atrybutami P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
7 Node Przykłady typów zawartości Strona - zawartość w HTML z tytułem Artykuł - zawartość w HTML z tytułem i obrazkiem Wpis na blogu - zawartość w HTML z tytułem, obrazkiem i tagami Wydarzenie - zawartość w formacie tekstowym z tytułem i datami Produkt - zawartość w formacie tekstowym z obrazkiem i ceną Sklep - zawartość w formacie tekstowym z dwoma obrazkami, adresem pocztowym, adresem URL Strona podręcznika - zawartość w formacie HTML z zapisywanymi kolejnymi wersjami P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
8 Taxonomy 1 Taxonomy - kategorie 2 Metoda oznaczania 3 Klasyfikacja treści według różnego typu słowników 4 Terminy mogą mieć terminy nadrzędne (wiele) name Parent description weight Taxonomy term format Rysunek : Encja Taxonomy term z wybranymi atrybutami P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
9 Taxonomy Przykłady słowników i kategorii Sport - snooker, szachy, brydż Żywność - nabiał, mięso, warzywa, owoce, używki Żywność z hierarchią nabiał - sery, jogurty, jajka warzywa - sałaty, fasole, ziemniaki owoce - jabłka, gruszki, cytrusy Sport z hierarchią wielokrotną zawodowy - snooker, szachy, brydż amatrorski - snooker, szachy, brydż, scrabble P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
10 User 1 User - użytkownik 2 Ma swoje konto i może dokonać uwierzytelnienia 3 Może mieć różne role i uprawnienia name pass mail signature User access status picture timezone Rysunek : Encja User z wybranymi atrybutami P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
11 User Przykłady ról i użytkowników Administrator - może wszystko Ewa Content administrator - dodaje i edytuje treści Jan Olga Sebastian Newsletter administrator - wysyła newsletter Jan Patrycja P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
12 Comment 1 Comment - komentarz 2 Zawartość dołączana do node przez użytkowników 3 Komentarze mogą mieć terminy nadrzędne (jeden) subject Parent description status Comment created name hostname mail Rysunek : Encja Comment z wybranymi atrybutami P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
13 Comment Przykłady komentarzy zwykły tekst ułożony w wątki tekst w HTML z kategoriami - używany do budowy forum zwykły tekst z gwiazdkami do oceniania artykułu tekst z adresem URL strony zapisy na wydarzenia P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
14 Entity 1 Abstrakcyjny typ encji w Drupalu Entity Node User Comment Taxonomy term P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
15 Zalety abstrakcyjnych Entity 1 CRUD: Create Read Update Delete 2 Unifikacja operacji na danych serwisu 3 Unikanie powtarzania tych samych fragmentów kodu 4 Każda Entity może mieć Wersje Unikalny adres URL Dołączane pola P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
16 Diagram związków entities Node Author Category User Attached Taxonomy term Author Category Comment Rysunek : Diagram związków entities P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
17 Field 1 Field - pole 2 Informacja dołączana do entity 3 Może być różnych typów, również złożonych 4 Może mieć różne kontrolki w formularzu dodawania treści 5 Można ją wykorzystywać w różnych entities P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
18 Field Przykłady pól i kontrolek Tekst Lista rozwijana Pole tekstowe Pole tekstowe z walidacją Liczba całkowita Lista rozwijana Pole tekstowe Suwak Lokalizacja Pola tekstowe na kraj, miasto, ulica, numer Mapka z możliwością zaznaczania Pola tekstowe na współrzędne GPS P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
19 Diagram związków entities z polami Node Author Attached Category User Attached Field Attached Taxonomy term Author Attached Category Comment Rysunek : Encja Field reprezentuje pojedynczą instancję pola P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
20 Wymagane składniki systemu 1 Serwer www: Apache, Nginx, IIS 2 PHP 3 Baza danych: MySQL, PostgreSQL, SQLite 4 Można wykorzystać pakiety XAMPP ( AMPPS ( 5 Wybrana wersja Drupal (drupal.org/download) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
21 Instalacja 1 Założenie bazy danych wraz z użytkownikiem z pełnymi uprawnieniami do niej 2 Rozpakowanie plików aplikacji do katalogu serwera www 3 Uruchomienie instalatora przez adres URL 4 Podanie informacji na temat dostępu do bazy danych 5 Podanie podstawowych informacji o stronie i danych administratora P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
22 Składniki serwisu 1 Views (drupal.org/project/views), CTools (drupal.org/project/ctools) 2 Panels (drupal.org/project/panels) 3 Pathauto (drupal.org/project/pathauto) 4 Token (drupal.org/project/token) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
23 Moduły dla programisty 1 Devel (drupal.org/project/devel) 2 Theme developer (drupal.org/project/devel_themer) 3 Migrate (drupal.org/project/migrate) 4 Backup and Migrate (drupal.org/project/backup_migrate) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
24 Moduły dla użytkowników 1 CKEditor (drupal.org/project/ckeditor) 2 IMCE (drupal.org/project/imce) 3 Link (drupal.org/project/link) 4 Printer, and PDF versions (drupal.org/project/print) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
25 Szablony graficzne 1 Szablony gotowe Bartik Marinelli Danland BlueMasters 2 Szablony bazowe do tworzenia własnej grafiki Zen Omega AdaptiveTheme P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
26 Udostępnianie usług Wymagania 1 Obsługa usług przyjmowanie zapytań zarządzanie zgłoszonymi zadaniami udostępnianie wyników 2 Rejestr użytkowników 3 Obsługa administracyjna P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
27 WeBIAS Narzędzie do tworzenia serwisów udostępniających usługi. Tworzenie serwisu definicje 1 usług 2 zasobów obliczeniowych 3 konfiguracja (baza danych, katalogi robocze, etc.) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
28 WeBIAS WeBIAS server Q R Q SQL database WeBIAS scheduler Torque/PBS WeBIAS scheduler HPC server WeBIAS scheduler HPC server HPC cluster P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
29 Opis usługi <b i a s> <a p p l i c a t i o n i d=" Test " name=" Test " i n f o=" H e l l o World. "> <d e s c r i p t i o n>this i s t h e s i m p l e s t a p p l i c a t i o n.</ d e s c r i p t i o n> <a u t h o r>b i o e x p l o r a t o r i u m</ a u t h o r> <e m a i l>p a w e b i o e x p l o r a t o r i u m. p l</ e m a i l> <s e t u p> <h e l p _ u r l>/webiasdemo/ page / Test / h e l p</ h e l p _ u r l> </ s e t u p> <p a r a m e t e r s> <e m a i l /> <s e c t i o n i d=" S e c t i o n I n p u t " t i t l e =" Test a p p l i c a t i o n "/> <t e x t i d="name" name="name" t i p="what i s you name?" i n f o="name" o < s e l e c t i d="mood" name="how a r e you?" i n f o="mood" o p t i o n a l="no" t i <o p t i o n v a l u e="0" t e x t=" Fine, t h a n k s. "/> <o p t i o n v a l u e="1" t e x t="not bad. "/> <o p t i o n v a l u e="2" t e x t="don t even ask. "/> <o p t i o n v a l u e="3" t e x t="go away you i n s e n s i t i v e c l o d. "/> </ s e l e c t> </ p a r a m e t e r s> </ a p p l i c a t i o n> </ b i a s> P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
30 Formularz zapytania <p a r a m e t e r s> <e m a i l /> <s e c t i o n i d=" S e c t i o n I n p u t " t i t l e =" Test a p p l i c a t i o n "/> <t e x t i d="name" name="name" t i p="what i s you name?" i n f o="name" o p t i o n a l="no" h e l p="#name"/> P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
31 Formularz zapytania < s e l e c t i d="mood" name="how a r e you?" i n f o="mood" o p t i o n a l="no" t i p="c mon, j u s t t e l l me. " h e l p="#mood" > <o p t i o n v a l u e="0" t e x t=" Fine, t h a n k s. "/> <o p t i o n v a l u e="1" t e x t="not bad. "/> <o p t i o n v a l u e="2" t e x t="don t even ask. "/> <o p t i o n v a l u e="3" t e x t="go away you i n s e n s i t i v e c l o d. "/> </ s e l e c t> </ p a r a m e t e r s> P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
32 Reprezentacja zapytania i wyniku Zapytanie <q u e r y> <name <mood </ q u e r y> t y p e=" v a l u e ">John</name> t y p e=" v a l u e ">0</mood> Wywołanie aplikacji <param_template> / v a r /www/webiasdemo/ examples / t e s t. py name="${name.pcdata}" mood=${mood. PCDATA} </ param_template> Wynik <T e s t R e s u l t> <r e s p o n s e>h e l l o John, t h a t s g r e a t.</ r e s p o n s e > </T e s t R e s u l t > P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
33 Formatowanie wejścia/wyjścia P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
34 Formatowanie wejścia/wyjścia <html xmlns=" h t t p : //www. w3. org /1999/ xhtml " x m l n s : p y=" h t t p : // g e n s h i. e d g e w a l l. org /" p y : s t r i p=""> <d i v i d=" c e n t e r "> <? python d i c t =[" Fine, t h a n k s. ", "Not bad. ", "Don t even ask. ", "Go away you i n s e n s i t i v e c l o d. " ]?> <p><em>q:</em>what i s your name?</p> <p><em>a:</em>${ q u e r y. t r e e. name.pcdata}</p> <p><em>q:</em>how a r e you?</p> <p><em>a:</em>${ d i c t [ i n t ( q u e r y. t r e e. mood.pcdata) ] }</p> </ d i v> </ html> P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
35 Obsługa plików Aplikacje mogą generować pliki wynikowe (np. obrazki), których nie da się wygodnie zakodować w XMLu. Można wskazać jakie pliki znajdujące się w katalogu roboczym maja być zachowane. Pliki wejściowe i wyjściowe składowane są w bazie danych (jako BLOBy). Dostęp przez URL (np. file?uuid=735ce39c4de611e38a5d a&pathname=res_ 2_1.al&runid=129) P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
36 Dodatkowe funkcjonalności Dla użytkownika rejestracja użytkowników dostęp do archiwalnych zapytań edycja zapytań i ponowne wysyłanie sprawdzanie poprawności formularza przed wysłaniem (AJAX) Dla administratora raporty i statystyki możliwość włączania i wyłączania aplikacji kontrola dostępu przez użytkowników przeglądanie wszytkich zapytań P. Daniluk, P.Witkowski BDiUS w. XII Jesień / 36
Bazy Danych i Usługi Sieciowe
Bazy Danych i Usługi Sieciowe Drupal Paweł Witkowski Wydział Matematyki, Informatyki i Mechaniki Jesień 2012 P. Witkowski (Wydział Matematyki, Informatyki i Mechaniki) BDiUS w. XII Jesień 2012 1 / 26 Plan
Bardziej szczegółowoEncje w Drupalu. Tworzenie własnych encji i ich wpływ na poprawę wydajności
Encje w Drupalu Tworzenie własnych encji i ich wpływ na poprawę wydajności DrupalCamp Wrocław 2015 Grzegorz Bartman https://twitter.com/grzegorzbartman O mnie Grzegorz Bartman http://twitter.com/grzegorzbartman
Bardziej szczegółowoSpecyfikacja funkcjonalna systemu katalog opinii
Specyfikacja funkcjonalna systemu katalog opinii Charakterystyka systemu CMS 1. Import głównych kategorii katalogu system ma możliwość importowania kategorii, które będą wykorzystywane przez system. Tylko
Bardziej szczegółowoI. Informacje ogólne. Jednym z takich systemów jest Mambo.
MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację
Bardziej szczegółowoTomasz Grześ. Systemy zarządzania treścią
Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,
Bardziej szczegółowoREFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,
Bardziej szczegółowoProgramowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki
Programowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki Co dziś będziemy robić Uwierzytelnianie użytkowników, Obiekt session, Silniki
Bardziej szczegółowoFrogfoot CMS.
Frogfoot CMS www.frogriot.com Spis treści: Kluczowe zastosowania Zalety Frogriot CMS Lista głównych modułów 4 5 7 Główne moduły Dashboard Formularze Webinary Konkursy Edytor treści Drzewo strony Użytkownicy
Bardziej szczegółowoCMS Admin instrukcja administratora
CMS Admin instrukcja administratora system zarządzania treścią CMS Made Simple http://www.cmsmadesimple.org/ 1 Strona bazowa konferencji: http://bcc.impan.pl/test/ Link do panelu administracyjnego: http://bcc.impan.pl/test/
Bardziej szczegółowoPlan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym
1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle
Bardziej szczegółowoBaza danych i ORM mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011
Baza danych i ORM mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 Projekt zestaw usług dostępnych pod daną domeną. Aplikacja niezależnie działające programy/serwisy (w obrębie
Bardziej szczegółowoPodręcznik użytkownika
Podręcznik użytkownika 1 Funkcje serwisu dostępne dla dowolnego użytkownika 1.1 Rejestracja nowego użytkownika 1.2 Wyszukiwanie w witrynie 1.3 Zmiana wersji językowej 1.4 Dostępne wersje treści (pdf, mail,
Bardziej szczegółowoMAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z
WordPress : Omówienie I Instalacja Na początek, dlaczego byłbyś zainteresowany wykorzystaniem WordPressa razem z PhoneGap? Zapytałbym: "Dlaczego byś nie?" Moim zdaniem WordPress jest jednym z najłatwiejszych
Bardziej szczegółowoDjango : praktyczne tworzenie aplikacji sieciowych / Antonio Mele. Gliwice, cop Spis treści
Django : praktyczne tworzenie aplikacji sieciowych / Antonio Mele. Gliwice, cop. 2016 Spis treści O autorze 13 O recenzentach technicznych 14 Wprowadzenie 17 Rozdział 1. Utworzenie aplikacji bloga 21 Instalacja
Bardziej szczegółowoPROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ
PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy
Bardziej szczegółowoSymfonia Produkcja. Kreator raportów. Wersja 2013
Symfonia Produkcja Kreator raportów Wersja 2013 Windows jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy Adobe
Bardziej szczegółowoSzkolenie. IBM Lotus - Podstawy projektowania aplikacji w Domino Designer 8.5. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje
Szkolenie IBM Lotus - Podstawy projektowania aplikacji w Domino Designer 8.5 Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje Opis szkolenia Szkolenie dla początkujących projektantów
Bardziej szczegółowoTomasz Grześ. Systemy zarządzania treścią, cz. II
Tomasz Grześ Systemy zarządzania treścią, cz. II Panel administracyjny Panel administracyjny pozwala na zarządzanie wszystkimi elementami pakietu, m.in. zarządzanie użytkownikami, edycję stron, instalowanie
Bardziej szczegółowoTemat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie z Seminarium Dyplomowego Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych
Bardziej szczegółowoPlan. Formularz i jego typy. Tworzenie formularza. Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza
4 Budowa prostych formularzy, stany sesji, tworzenie przycisków Plan Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza 2 Formularz i jego typy Tworzenie formularza
Bardziej szczegółowoPROPOZYCJA WYKONANIA SERWISU WWW
Propozycja wykonania serwisu www. RafMedia v_2.6 PROPOZYCJA WYKONANIA SERWISU WWW UTRZYMANIE SERWISU W INTERNECIE - koszty stałe Rejestracja domeny internetowej. Propozycja adresu URL strony. Domena internetowa
Bardziej szczegółowoBudowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości część 2 Zaprojektowaliśmy stronę dodaj_dzial.aspx proszę jednak spróbować dodać nowy dział nie podając jego nazwy
Bardziej szczegółowoTechnologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny
Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny AiRIII gr. 2TI sekcja 1 Autorzy: Tomasz Bizon Józef Wawrzyczek 2 1. Wstęp Celem projektu było stworzenie sklepu
Bardziej szczegółowoProjektowanie systemów baz danych
Projektowanie systemów baz danych Seweryn Dobrzelewski 4. Projektowanie DBMS 1 SQL SQL (ang. Structured Query Language) Język SQL jest strukturalnym językiem zapewniającym możliwość wydawania poleceń do
Bardziej szczegółowoPodręcznik użytkownika Obieg dokumentów
Podręcznik użytkownika Obieg dokumentów Opracowany na potrzeby wdrożenia dla Akademii Wychowania Fizycznego im. Eugeniusza Piaseckiego w Poznaniu W ramach realizacji projektu: Uczelnia jutra wdrożenie
Bardziej szczegółowoSzczegółowy opis zamówienia:
Szczegółowy opis zamówienia: Rok 2016 budowa stron w html5 (8h v + 4h ćw) 8 szt. html5 - zaawans. (7h v + 5h ćw) 8 szt. programowania w java script (9h v + 7h ćw) 8 szt. java script zaawans (8h v + 4h
Bardziej szczegółowoWdrożenie modułu płatności eservice. dla systemu Gekosale 1.4
Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...
Bardziej szczegółowoNazwa Platforma Wspierane bazy danych Ostatnia stabilna wersja
Aktulanie istnieje wiele różnych CMS-ów dostępnych na zasadach open source. Zatem sam system dla firmy (osoby prywatnej) jest za darmo, jedynym kłopotem jest stworzenie wymaganego środowiska (np. Apache,
Bardziej szczegółowoProgramowanie i projektowanie obiektowe
Programowanie i projektowanie obiektowe CherryPy, Genshi Paweł Daniluk Wydział Fizyki Jesień 2016 P. Daniluk(Wydział Fizyki) PO w. IX Jesień 2016 1 / 20 Aplikacje webowe Podejście standardowe Serwer (np.
Bardziej szczegółowoBazy Danych i Usługi Sieciowe
Bazy Danych i Usługi Sieciowe Język PHP Paweł Witkowski Wydział Matematyki, Informatyki i Mechaniki Jesień 2011 P. Witkowski (Wydział Matematyki, Informatyki i Mechaniki) BDiUS w. VIII Jesień 2011 1 /
Bardziej szczegółowoPodręcznik Użytkownika LSI WRPO
Podręcznik użytkownika Lokalnego Systemu Informatycznego do obsługi Wielkopolskiego Regionalnego Programu Operacyjnego na lata 2007 2013 w zakresie wypełniania wniosków o dofinansowanie Wersja 1 Podręcznik
Bardziej szczegółowoapp/ - folder zawiera pliki konfiguracyjne dla całej aplikacji src/ - folder zawiera cały kod PHP aplikacji
Baza danych i ORM Projekt zestaw usług dostępnych pod daną domeną. Aplikacja niezależnie działające programy/serwisy (w obrębie pojektu). Zwyczajowo projekt posiada dwie aplikacje: Frontend Backend Moduł
Bardziej szczegółowoTworzenie stron www. Standard. Cena: 1950 zł netto
Tworzenie stron www Szanowni Państwo, przedstawiamy ofertę na tworzenie stron www. Dla Państwa wygody strony zostały podzielone na cztery warianty, z których każdy zawiera system zarządzania treścią CMS
Bardziej szczegółowoWdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9
Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do
Bardziej szczegółowoFormularze. Instrukcja MailSolutions Zarządzanie Panelem Administratora Aplikacja zgodna wymogami RODO
Instrukcja MailSolutions Zarządzanie Panelem Administratora Aplikacja zgodna wymogami RODO Formularze a) Przeglądaj lokalne formularze Dzięki tej funkcji można przeglądać wszystkie formularze lokalne,
Bardziej szczegółowoREFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
Bardziej szczegółowoWYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I
WYMAGANIA EDUKACYJNE Witryny i Aplikacje Internetowe klasa I Dopuszczający definiuje pojęcia: witryna, portal, wortal, struktura witryny internetowej; opisuje rodzaje grafiki statycznej wymienia i charakteryzuje
Bardziej szczegółowoREFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką Autor: Paweł Konieczny Promotor: dr Jadwigi Bakonyi Kategorie: aplikacja www Słowa kluczowe: Serwis
Bardziej szczegółowoZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE
ZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE Uniwersytet Śląski ZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE Redakcja
Bardziej szczegółowoPraca w programie dodawanie pisma.
Praca w programie dodawanie pisma. Wybór zakładki z danymi z Currendy (1) (tylko w przypadku włączenia opcji korzystania z danych Currendy). Wyszukanie i wybranie pisma. Po wybraniu wiersza dane z Currendy
Bardziej szczegółowoapp/ - folder zawiera pliki konfiguracyjne dla całej aplikacji Można wybrać sposób zapisu konfiguracji: YML, XML, PHP
Baza danych i ORM Struktura Bundle app/ - folder zawiera pliki konfiguracyjne dla całej aplikacji Można wybrać sposób zapisu konfiguracji: YML, XML, PHP src/ - folder zawiera cały kod PHP aplikacji vendor/
Bardziej szczegółowo60-203 Poznań. Zapytanie o cenę
Poznań, dnia.... Biuro Projektu Stworzenie platformy oraz wdrożenie e usługi badania minimalnych wymagań wzajemnej zgodności Zapytanie o cenę jako Zamawiający zaprasza Państwa do złożenia oferty w postępowaniu
Bardziej szczegółowoOPIS PRZEDMIOTU ZAMÓWIENIA
Lubelskie Centrum Transferu Technologii Politechniki Lubelskiej ul. Nadbystrzycka 36, 20-618 Lublin Tel. 81 538 42 70, fax. 81 538 42 67; e-mail: lctt@pollub.pl OPIS PRZEDMIOTU ZAMÓWIENIA Do realizacji
Bardziej szczegółowoWdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5
Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Bardziej szczegółowoPHP: bazy danych, SQL, AJAX i JSON
1 PHP: bazy danych, SQL, AJAX i JSON SYSTEMY SIECIOWE Michał Simiński 2 Bazy danych Co to jest MySQL? Jak się połączyć z bazą danych MySQL? Podstawowe operacje na bazie danych Kilka dodatkowych operacji
Bardziej szczegółowoEPI: Interfejs Graficzny Wykład nr 4 Podstawy frameworku Rails
EPI: Interfejs Graficzny Wykład nr 4 Podstawy frameworku Rails Plan prezentacji Framework Rails Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Ruby on Rails podstawowe założenia DRY: nie powtarzaj
Bardziej szczegółowoE-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.
E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. Autor: Larry Ullman Poznaj zasady wirtualnego handlu i zarabiaj prawdziwe pieniądze Jak stworzyć doskonałą witrynę sklepu internetowego? Jak
Bardziej szczegółowoSYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS
SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS Małgorzata Mielniczuk System zarządzania treścią z angielskiego Content Management System w skrócie CMS jest oprogramowaniem ułatwiającym zarządzanie tworzonym serwisem
Bardziej szczegółowoPlatforma e-learningowa
Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00
Bardziej szczegółowo2017/2018 WGGiOS AGH. LibreOffice Base
1. Baza danych LibreOffice Base Jest to zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego programu komputerowego,
Bardziej szczegółowoPodstawy technologii WWW
Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer
Bardziej szczegółowoInstalacja systemu zarządzania treścią (CMS): Joomla
Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola
Bardziej szczegółowoGoBiz System platforma współpracy marektingowej
GoBiz System platforma współpracy marektingowej Spis treści 1. Opis przedmiotu zamówienia... 1 1.1. Definicje... 1 2. Główny cel platformy... 2 3. Główni odbiorcy systemu... 2 4. Przedmiot zamówienia...
Bardziej szczegółowoData wydania: 2013-06-12. Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego
Wersja 1.0 Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego Kapitał Ludzki Tytuł dokumentu: Dokumentacja dla administratora strony
Bardziej szczegółowoAnaliza, projekt i realizacja systemu wspomagania zarządzaniem hotelu. Michał Koczko 4321
Analiza, projekt i realizacja systemu wspomagania zarządzaniem hotelu. Michał Koczko 4321 Prezentacja Część I: Najważniejsze fragmenty pracy dyplomowej Prezentacja Część I: Najważniejsze fragmenty pracy
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj przedmiotu INFORMATYKA Bezpieczeństwo i Higiena
Bardziej szczegółowoPrzykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie
Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Przykłady na podstawie zadań lab. z przedmiotu Technologie internetowe
Bardziej szczegółowoJak usprawnić tworzenie i zarządzanie stroną na drupalu. Maciej Łukiański
Jak usprawnić tworzenie i zarządzanie stroną na drupalu Maciej Łukiański Dlaczego ta prezentacja Najczęściej A można bardziej wydajnie za darmo O czym będzie Code driven development Wersjonowanie kodu
Bardziej szczegółowoAplikacja serwerowa Platformy Prezentacyjnej Opis produktu
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu Polska Organizacja Turystyczna ul. Chałubińskiego 8 00-613 Warszawa Spis treści 1 Założenia wstępne... 1 1.1 Informacje wstępne... 1 1.2 Cel projektu...
Bardziej szczegółowoPLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy
Bardziej szczegółowoJęzyki programowania wysokiego poziomu. Ćwiczenia
Języki programowania wysokiego poziomu Ćwiczenia Języki programowania Ćwiczenia Strukturalny HTML Arkusze CSS Formularze HTML i PHP Baza danych MySQL Forum internetowe Strukturalny HTML Zadania Dokument
Bardziej szczegółowoCzęść I Rozpoczęcie pracy z usługami Reporting Services
Spis treści Podziękowania... xi Wprowadzenie... xiii Część I Rozpoczęcie pracy z usługami Reporting Services 1 Wprowadzenie do usług Reporting Services... 3 Platforma raportowania... 3 Cykl życia raportu...
Bardziej szczegółowoRFP. Wymagania dla projektu. sklepu internetowego B2C dla firmy Oplot
RFP Wymagania dla projektu sklepu internetowego B2C dla firmy Oplot CEL DOKUMENTU Celem niniejszego dokumentu jest przedstawienie wymagań technicznych i funkcjonalnych wobec realizacji projektu budowy
Bardziej szczegółowoAplikacje webowe z wykorzystaniem Node.js oraz Express
Aplikacje webowe z wykorzystaniem Node.js oraz Express Adresaci szkolenia: Kurs przeznaczony jest dla programistów pragnących tworzyć skalowalne aplikacje z wykorzystaniem Node.js. Parametry szkolenia:
Bardziej szczegółowoSYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK
SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK Daniel M. [dm.o12.pl] 2012 I. Ogólna charakterystyka systemu 1) System nie wymaga bazy danych oparty jest o pliki tekstowe. 2) Aktualna
Bardziej szczegółowoModele. Najcz. Metoda unicode definiuje sposób wyświetlania obiektu w postaci tekstowej. BooleanField - pole logiczne, True/False
Ściaga z Django Modele 1 from django.db import models from django.contrib.auth.models import User 4 class Story(models.Model): 5 title = models.charfield(max_length=100, null=false, blank=false) 6 description
Bardziej szczegółowoASP.NET MVC. Grzegorz Caban grzegorz.caban@gmail.com. 20 stycznia 2009
ASP.NET MVC Grzegorz Caban grzegorz.caban@gmail.com 20 stycznia 2009 Agenda Przyczyna powstania Co to jest ASP.NET MVC Architektura Hello World w ASP.NET MVC ASP.NET MVC vs ASP.NET WebForm Przyszłość framework'a
Bardziej szczegółowoBaza danych sql. 1. Wprowadzenie
Baza danych sql 1. Wprowadzenie Do tej pory operowaliście na listach. W tej instrukcji pokazane zostanie jak stworzyć bazę danych. W zadaniu skorzystamy z edytora graficznego struktury bazy danych, który
Bardziej szczegółowoDotacje na innowacje. Inwestujemy w waszą przyszłość.
PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia
Bardziej szczegółowoELM SYSTEM ZARZĄDZANIA CYKLEM ŻYCIA SPRZĘTU
ul. Bajana Jerzego 31d tel. + 48 399 50 42 45 01-904 Warszawa SYSTEM ZARZĄDZANIA CYKLEM ŻYCIA SPRZĘTU Wszystkie nazwy handlowe i towarów występujące w niniejszej publikacji są znakami towarowymi zastrzeżonymi
Bardziej szczegółowoSpis wzorców. Działania użytkownika Strona 147 Obsługa większości Działań użytkownika za pomocą kodu JavaScript przy użyciu metod obsługi zdarzeń.
Spis wzorców Aplikacja Ajax Strona 73 Tworzenie Aplikacji Ajax złożonych aplikacji, które można uruchomić w dowolnej współczesnej przeglądarce internetowej. Bezpośrednie logowanie Strona 509 Uwierzytelnianie
Bardziej szczegółowoINSTRUKCJA UŻYTKOWNIKA. Wielkopolski system doradztwa. edukacyjno-zawodowego
INSTRUKCJA UŻYTKOWNIKA DLA DYREKTORA PLACÓWKI EDUKACYJNEJ JAK KORZYSTAĆ Z MODUŁU DYREKTORA narzędzia informatycznego opracowanego w ramach projektu Wielkopolski system doradztwa edukacyjno-zawodowego Poznań,
Bardziej szczegółowoPodstawowe możliwości programu Spectro Market Faktura 2011.2
Podstawowe możliwości programu Spectro Market Faktura 2011.2 Obsługa faktur VAT sprzedaży, zaliczki, marży. Obsługa faktur korygujących. Tworzenie not. Tworzenie pokwitowań. Budowane i obsługa kartotek:
Bardziej szczegółowoProgram szkolenia: Symfony, nowoczesny framework PHP
Program szkolenia: Symfony, nowoczesny framework PHP Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Symfony, nowoczesny framework PHP PHP-frameworki PHP developerzy 3 dni 40% wykłady
Bardziej szczegółowoWykład 5: PHP: praca z bazą danych MySQL
Wykład 5: PHP: praca z bazą danych MySQL Architektura WWW Podstawowa: dwuwarstwowa - klient (przeglądarka) i serwer WWW Rozszerzona: trzywarstwowa - klient (przeglądarka), serwer WWW, serwer bazy danych
Bardziej szczegółowoRuby i Ruby on Rails. Mateusz Drożdżyński
Ruby i Ruby on Rails Mateusz Drożdżyński Co to Ruby? Dynamiczny, obiektowy język programowania, stworzony przez Yukihiro Matsumoto Pojawił się w tym samym roku co Java (1995) Przejrzysta, prosta i intuicyjna
Bardziej szczegółowoInstrukcja użytkownika Porównywarki cen Liquid
Instrukcja użytkownika Porównywarki cen Liquid Wersja Spis treści 1 Wstęp... 3 2 Opis obszaru... 4 Towary... 5 Relacje... 6 Edytuj... 7 2.3.1 Konfiguracja... 7 2.3.2 Kategorie... 7 2.3.3 Ustawienia...
Bardziej szczegółowoREFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja mobilnego systemu wspomagającego organizowanie zespołowej aktywności fizycznej Autor: Krzysztof Salamon W dzisiejszych czasach życie ludzi
Bardziej szczegółowoZakup literatury specjalistycznej
Projekt Na wysokich obcasach i w krawatach. Edukacja z nowoczesnymi technologiami współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Programu Operacyjnego Kapitał
Bardziej szczegółowoJak stworzyć stronę WWW drużyny harcerskiej. dh Paweł Wnuk
Jak stworzyć stronę WWW drużyny harcerskiej. dh Paweł Wnuk Za pomocą czego zrobimy stronę WWW W moim poradniku będziemy korzystać za pomocą darmowego serwera Joomla, jest to bardzo fajny i miły w obsłudze
Bardziej szczegółowoInstrukcja instalacji i obsługi programu Szpieg 3
COMPUTER SERVICE CENTER 43-300 Bielsko-Biała ul. Cieszyńska 52 tel. +48 (33) 819 35 86, 819 35 87, 601 550 625 Instrukcja instalacji i obsługi programu Szpieg 3 wersja 0.0.2 123 SERWIS Sp. z o. o. ul.
Bardziej szczegółowoSpis treści 1. Założenia ogólne 2. Wymagania 3. Typy SMSów 4. Statusy SMSów 5. Wysyłanie SMSów - Web API 6. Wysyłanie SMSów - Email 7.
V 1.1 2008 Spis treści 1. Założenia ogólne 2. Wymagania 3. Typy SMSów 4. Statusy SMSów 5. Wysyłanie SMSów - Web API 6. Wysyłanie SMSów - Email 7. Sprawdzanie stanu konta 1. Założenia ogólne PowiadomieniaSMS.pl
Bardziej szczegółowoOMNITRACKER Wersja testowa. Szybki przewodnik instalacji
OMNITRACKER Wersja testowa Szybki przewodnik instalacji 1 Krok 1:Rejestracja pobrania (jeżeli nie wykonana dotychczas) Proszę dokonać rejestracji na stronieomninet (www.omnitracker.com) pod Contact. Po
Bardziej szczegółowoLodówka w której przechowujemy produkty zalogowanego użytkownika. Inaczej zwykły użytkownik posiadający konto w systemie.
1. Skróty akronimy i definicje Skrót Spichlerz Klient Definicja Lodówka w której przechowujemy produkty zalogowanego użytkownika. Inaczej zwykły użytkownik posiadający konto w systemie. 2. Cel realizacji
Bardziej szczegółowoPrestaShop. Sklep internetowy szyty na miarę
PrestaShop. Sklep internetowy szyty na miarę Autor: Witold Wrotek Książka dedykowana edycji programu 1.5.2.0. Własny sklep internetowy? Z PrestaShop to nic trudnego! Jak zbudować sklep internetowy, który
Bardziej szczegółowoPAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU 1. PRZEDMIOT. Oprogramowanie profesjonalne CMS (Joomla)
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS rok akademicki: 2009/2010 Instytut: Techniczny Kierunek studiów: Informatyka Kod kierunku: 11.3 Specjalność: Informatyka stosowana 1. PRZEDMIOT NAZWA
Bardziej szczegółowoWłasna strona WWW w oparciu o CMS
Własna strona WWW w oparciu o CMS 1. Uruchomienie własnej strony WWW w oparciu o CMS Do uruchomienia własnej strony WWW, służy Aplikacja do zarządzania kontem w Uczelnianej Sieci Komputerowej ZUT, dostępna
Bardziej szczegółowoautor poradnika - KS Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej
Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej adres naszej strony: www.zs3.wroc.pl logo liceum 1. Aby dodać artykuł należy się zalogować: System pokaże nazwę zalogowanego użytkownika
Bardziej szczegółowoKomponent Formularz. Rys. 1. Strona programu Joomla - http://joomla.pl. Rys. 2. Instalacja komponentu
Komponent Formularz Instalacja Aby wykorzystać gotowy komponent do tworzenia formularzy w systemie CMS (Joomla), naleŝy uprzednio zaimplementować go, postępując według poniŝszego schematu: 1. Wejść na
Bardziej szczegółowoEłk, dn. 15.10.2013 r. DOMSET Marcin Brochacki. ul. Wojska Polskiego 43 lok. 3, 19-300 Ełk. Nip 848-172-84-22 ZAPYTANIE OFERTOWE
Ełk, dn. 15.10.2013 r. DOMSET Marcin Brochacki ul. Wojska Polskiego 43 lok. 3, 19-300 Ełk Nip 848-172-84-22 ZAPYTANIE OFERTOWE Firma DOMSET Marcin Brochacki zwraca się z prośbą o przesłanie oferty cenowej
Bardziej szczegółowoMożliwość dodawania modułów pozwala na dopasowanie oprogramowania do procesów biznesowych w firmie.
zajmuje się wdrażaniem koncepcji CRM Eroica CRM bazującej na najczęściej używanym rozwiązaniu Open Source vtiger. Eroica CRM posiada wiele funkcji ułatwiających zarządzanie relacjami z klientem w kancelarii.
Bardziej szczegółowoPrzewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013
Przewodnik instalacji i rozpoczynania pracy Dla DataPage+ 2013 Ostatnia aktualizacja: 25 lipca 2013 Spis treści Instalowanie wymaganych wstępnie komponentów... 1 Przegląd... 1 Krok 1: Uruchamianie Setup.exe
Bardziej szczegółowoCennik OpenOffice Software Sp. z o. o.
Cennik OpenOffice Software Sp. z o. o. Cennik obowiązujący od dnia: 01.07.2008 Wersja Cena SRP netto PLN Cena SRP brutto PLN OpenZone.pl OpenOfficePL HOME 2008 BOX OpenOfficePL HOME 2008 BOX DVD NOWOŚĆ!!!
Bardziej szczegółowoDostęp do baz danych z serwisu www - PHP. Wydział Fizyki i Informatyki Stosowanej Joanna Paszkowska, 4 rok FK
Dostęp do baz danych z serwisu www - PHP Wydział Fizyki i Informatyki Stosowanej Joanna Paszkowska, 4 rok FK Bazy Danych I, 8 Grudzień 2009 Plan Trochę teorii Uwagi techniczne Ćwiczenia Pytania Trójwarstwowy
Bardziej szczegółowoRuby on Rails. Supersilnik WWW. Łukasz Włodarczyk
Ruby on Rails Supersilnik WWW Łukasz Włodarczyk Spis Treści Co to jest Ruby? Dlaczego Ruby? Co to jest Rails? Historia Ruby on Rails Filozofia Ruby on Rails Jak działa technologia Rails? Ruby on Rails
Bardziej szczegółowoPodręcznik użytkownika Wprowadzający aplikacji Wykaz2
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
Bardziej szczegółowo