setter14 Napisano 16 Grudzień 2010 Napisano 16 Grudzień 2010 Znam PHP dosc dobrze i chcialbym zabrac sie za javascript ale nie bardzo rozumiem do czego sluzy. Widze ze sa tu zmienne, formularze, funckje itd itp czyli to co w php wiec do czego wlasciwie sluzy javascript ? Co to jest XML - do czego sluzy ?? *nie odsylajcie mnie do regulek bo mi to nic nie mowi ! potrzebuje konkretnej odpowiedzi ! dzieki
Dynamico Napisano 16 Grudzień 2010 Napisano 16 Grudzień 2010 Różnica jest raczej zasadnicza, tak mniej więcej jak między np. językiem angielskim a rosyjskim. Niby i tu i tu litery i chodzi o to żeby jakąś myśl wyrazić a nie to samo. PHP jako "program" wykonuje się na serwerze a na lokalnym komputerze wyświetla się tylko efekt jego działania. Java natomiast wykonuje program na komputerze lokalnym. To chyba podstawowa różnica, która dyskryminuje zastosowanie poszczególnych języków. To co można osiągnąć za pomocą jednego jest czasami niemożliwe dla drugiego.
Lukasz_D Napisano 16 Grudzień 2010 Napisano 16 Grudzień 2010 to ja tez dodam pytanie - czy javas tak jak php pracuja z mysql ? a jak to jest z tym xml ?
torm Napisano 16 Grudzień 2010 Napisano 16 Grudzień 2010 Tak jak napisał Dynamico... a tak na chłopski rozum: to php pracując na serverze może np. wysyłać wiadomości e-mail czego javascript raczej nie zrobi (o ile mi wiadomo) ale z kolei javascript jest dobry do tworzenia animacji, czego z kolei nie potrafi php... a XML, to coś w rodzaju bazy danych, w którym ustalasz stałe parametry i są później pobierane przez skrypty... (jeśli się mylę to mnie poprawcie)
wjaworski Napisano 17 Grudzień 2010 Napisano 17 Grudzień 2010 XML to standard zapisu danych, do którego obsługi (odczytywania, zapisywania, wyszukiwania) dostępne są obecnie w każdym popularnym środowisku gotowe narzędzia i biblioteki. Nie jest to jednak żaden "system baz danych", tylko pojedyncze pliki, pozwalające odnotować bardzo różnorodne struktury danych (nie tylko proste listy, jak w tablicach baz danych, ale nawet bardzo złożone hierarchie). Aby się dobrze przenosiły przez sieć, pliki XML to pliki tekstowe. Mają wspólnego z HTML "przodka" (SGML), więc obowiązują w nich podobne reguły (znaczniki, zaczynające się na <...> i kończące ). Takie pytania zadaj raczej na jakimś forum poświęconym programowaniu, a nie zawracaj głowy grafikom :)
arnold44 Napisano 29 Grudzień 2010 Napisano 29 Grudzień 2010 JavaScript inaczej JS działa po stronie komputera czyli obsługuje ten język przeglądarka WWW czyli FF, Opera, IE itd. A PHP działa po stronie serwera, PHP obsługuje na tym serwerze oprogramowanie Apache. Zanim dotrze do nas cokolwiek PHP zostanie wykonane na serwerze a my otrzymamy wynik; zupełnie jest inaczej z JS to dopiero się wykona u nas na kompie za pomocą przeglądarki o ile wcześniej nie wyłączyliśmy obsługi JS. W PHP możemy się łączyć z bazą np. MySQL zapisywać dane do bazy czy je pobierać, sortować. JS natomiast może utworzyć rozwijane meny, lightboxy, walidację danych w formularzach itp.
Przybysz Napisano 3 Styczeń 2011 Napisano 3 Styczeń 2011 Ogólnie to w PHP buduje się stronę (tworzy drzewo DOM), a obsługuje ją m.in. przez Java Script. PHP odpowiada za kontakt z bazą danych, a poprzez Java Script można ewentualnie dynamicznie ładować wyniki interpretacji plików PHP na serwerze (tzw. Ajax). Poza tym przez JS można obsługiwać animacje, zdarzenia, walidację formularzy. Można też ewentualnie ingerować w drzewo DOM, dodawać, podmieniać elementy (np. JQuery). XML to format zapisu strukturalnych danych ( obiektowych? ), może służyć jako nośnik danych przy wymianie z bazą danych na serwerze, może służyć jako mini baza danych 'w pliku'. Standard XML narzuca pewną notację/strukturę/hierarchię i po części nowy HTML zwany XHTML też jest pochodną XML'a (w tym struktura drzewa DOM). Walidacja w PHP obciążą serwer więc warto jak najwięcej zadań przenieść na maszynę klienta. PS: Dopiero teraz zauważyłem, że pytanie było zadane z 3 tyg temu, ale może nie pisze na marne i do tego źle ;)
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się