![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 3 Dołączył: 10.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam zamiar napisac bardzo obszerną pracę nt technologii i języków programowania stron WWW.
Chciałbym wymienić wszystkie w/w. Mam na razie taką listę: 1)HTML 2)XHTML 3)SGML 4)XML 5)XSL 6)PHP 7)PYTHON 8)AJAX 9)JSP 10)ASP 11)ASP.NET 12)JAVA SCRIPT 13)JSCRIPT 14)CSS 15)NET 16)MySQL 17)ACTION SCRIPT 18)DHTML 19)ADOBE FLASH 20)C++ 21)C# 22)RUBY 23)ROR 24)MongoDB 25)JSON 26)PERL 27)POSTGRES 28)FIREBIRD 29)ORACLE 30)CMS 31)XSLT 32)SVG Czy jest to wszystko czy coś ominęło mą uwagę ? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dziwny temat. Musiałbyś być alfą i omegą, żeby to wszystko ogarnąć na poziomie
![]() Jeśli chodzi o technologie internetowe, to możesz dopisać jeszcze: SOAP REST Java Flex Jak C++ napisałeś, to możesz dodać też C. Jeszcze uwagi do tej listy: CMS, to nie technologia. Nie wiem, czy JSCRIPT, to coś innego niż po prostu JavaScript, a ROR to framework, a nie żadna technologia, czy język (idąc tym tropem mógłbyś równie dobrze powypisywać wszystkie frameworki we wszystkich językach, które wymieniłeś). DHTML, to przestarzały skrót używany kilka lat temu w celu określenia dynamicznych stron internetowych tworzonych z użyciem JavaScript. Ten post edytował Speedy 23.01.2011, 21:28:08 -------------------- Sygnatura niezgodna z regulaminem.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 3 Dołączył: 10.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
1)HTML
2)XHTML 3)SGML 4)XML 5)XSL 6)PHP 7)PYTHON 8)AJAX 9)JSP 10)ASP 11)ASP.NET 12)JAVA SCRIPT 14)CSS 15)NET 16)MySQL 17)ACTION SCRIPT 19)ADOBE FLASH 20)C++ 21)C# 22)RUBY 24)MongoDB 25)JSON 26)PERL 27)POSTGRES 28)FIREBIRD 29)ORACLE 30)CMS 31)XSLT 32)SVG 33)SOAP 34)REST 35)JAVA 36)FLEX 37)C Tak jest poprawnie ? I czy to wszystko czy coś pomijamy ? //nie chcę tego ogarnąć chcę tylko napisać o tym// |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat //nie chcę tego ogarnąć chcę tylko napisać o tym// Żeby o czymś napisać trzeba to coś ogarnąć... No chyba, że chcesz się ograniczyć do copy'n'paste z Wiki.1. C/C++? No to wypadałoby w takim razie podać niemal wszystkie istniejące języki programowania - bo każdy z nich na dobrą sprawę może być wykorzystany po stronie serwera. 2. SGML? No to wypadałoby do tej listy dodać wszystkie technologie w oparciu o jakie powstały inne. 3. AJAX? No to wypadałoby podać chyba połowę obiektów zdefiniowanych w JS-cie. Chociaż dobra... niech AJAX będzie. Cytat I czy to wszystko czy coś pomijamy ? Pominąłeś całą masę oprogramowania jak i 3-4 literowych akronimów mających jakiś tam związek z Internetem.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 3 Dołączył: 10.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Heh to zróbmy listę pod te kryteria :
1)Języki programowania stron WWW 2)Technologie programowania stron WWW 3)Technologie wykorzystania baz danych dla stron WWW I tutaj wszystko jakie istnieje do tych (nie chce frameworków czy bibliotek) BTW: Wszystkie języki ? To pascala też można wstawić na serwer ? Oo Ten post edytował sakuwbarakushow 23.01.2011, 22:25:22 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat 1)Języki programowania stron WWW Po stronie serwera:Liczące się: Java, C#, Python, Ruby, PHP Warte wspomnienia: JavaScript (patrz: Node.js), Po stronie klienta: JavaScript Cytat Technologie programowania stron WWW Co masz przez to na myśli? HTML/CSS/JS?Cytat Technologie wykorzystania baz danych dla stron WWW RDBMS-y: Oracle DB, MSSQL, PostgreSQL, MySQL, SQLite, FirebirdNoSQL: CouchDB, MongoDB, Cassandra Oraz oczywiście bezpośrednie zapisywanie w pamięci. Cytat I tutaj wszystko jakie istnieje do tych Nie wypisuj wszystkiego bo byś miał tego setki (dosłownie). Skup się na bardziej popularnych.Cytat Wszystkie języki ? A czemu by niby nie? W tym Pascalu możesz sobie nawet serwer napisać.
To pascala też można wstawić na serwer ? Oo |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Programowanie stron www w c++?
![]() Pisanie serwera w pascalu itp. tematy to raczej tylko udowadnianie, że się da, a nie faktyczne zastosowanie narzędzi do tego typu zadań stworzonych. W bashu też można napisać prosty serwer www, nie oznacza to jednak, że bash jako język powłoki się do tego nadaje. Jeśli mowa o technologiach, to listę uzupełniłbym o wybrane IDE programistyczne (do php masz np. Eclipse, netBeans) oraz frameworki Dojo, Pylon, JQuery, ExtJs i wiele innych. Łatwiej by nam było pomóc, gdybyś doprecyzował temat pracy. Po za tym zastanawiam się, gdybym miał taką książkę/pracę kupić, to wolałbym przeczytać o metodykach i etapach tworzenia oprogramowania webowego na konkretnych przykładach + jakieś podsumowanie zalet i wad wybranej technologii, zamiast zbioru definicji przepisanych z wiki. -------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Programowanie stron www w c++? Chciałbym to zobaczyć. Wyglądałoby to bardzo podobnie do Javy/C#.Cytat Pisanie serwera w pascalu itp. tematy to raczej tylko udowadnianie, że się da, a nie faktyczne zastosowanie narzędzi do tego typu zadań stworzonych. Akurat serwer HTTP można pisać w dowolnym języku który na to pozwala (czyli prawie każdy). Czy to będzie C++, Java, Pascal czy D nie ma znaczenia bo wszystkie się do tego nadają.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 247 Pomógł: 11 Dołączył: 5.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
P co wymieniasz: .NET, C#, ASP, ASP.NET - jak to jest ze sobą powiązane ?
.NET to platforma C# to język ASP - to już wymarła technologia, zastąpiona przez ASP.NET W ogóle mi ta lista się nie podoba, np. Action Script i Adobe Flash - też ze sobą powiązane A w c++ stron się nie robi (choć oczywiście można) - bądźmy realistami Ten post edytował wiewiorek 24.01.2011, 12:42:21 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Wiewiórek... Jak to nie? Pakujesz wszystko jako CGI i tylko plujesz wynikami. CGI to tylko "kontener", w którym można niemal wszystkiego używać. Czy to będzie C++ czy inny język wewnątrz to już pies drapał. Większość słysząc o CGI nie ma pojęcia co może być wewnątrz lub widzi tam jedynie pythona lub perla co jest nieprawdą. Wewnątrz skryptów CGI może być użyty chyba dowolny język programowania, który przetworzy query string i wypluje coś na wyjście.
Podziału jasnego nie zrobisz, ponieważ część tych rzeczy się ze sobą łączy. Przykładowo JavaScript jako język skryptowy po stronie klienta, w połączeniu z XML jako językiem znaczników (który może też służyć jako forma przechowywania informacji, a więc może być bazą danych!) służy do utworzenia AJAX, który jest technologią używaną na potrzeby www ![]() Walnąłeś JSON? To tylko forma notacji, czyli zapisu danych dla JavaScript o czym mówi sama nazwa: Java Script Object Notation. Dlatego nie walnąłbym tego nawet na listę. Ani to język, ani technologia. T tylko format zapisu, obsługiwany przez wiele języków, który choć powstał z myślą o JS, został zaakceptowany jako jeden ze standardów zapisu danych przez PHP, C# i wiele innych języków obok takich form jak choćby XML. -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 3 Dołączył: 10.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
So,więc skorzystałem z wyżej zaproponowanego podziału będzie on taki :
Cytat Po stronie serwera: Liczące się: Java, C#, Python, Ruby, PHP Technologie HTML/CSS/JS? RDBMS-y: Oracle DB, MSSQL, PostgreSQL, MySQL, SQLite, Firebird NoSQL: CouchDB, MongoDB, Cassandra A co z XML ? Ja myślę nad pracą podać przykłady zastosowania (jakieś skrypty itp) + wszystkie tagi używane w każdym z tych języków z opisem za co odpowiadają Więc może do technologi XML i czym by ktoś to jeszcze uzupełnił, czy to już wszystko ? |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Że tak zapytam... ta praca to z jakiego powodu powstaje? Referat na zaliczenie? Praca dyplomowa? Referat do szkoły na informatykę? Patrząc na dotychczasową dyskusję, obawiam się że jej poziom merytoryczny nie będzie zbyt wysoki, bowiem zgodnie z tym co Crozin wspominał - aby o czymś pisać, wypada się w tym najpierw przynajmniej jako tako orientować. A w tej chwili to Ty skopiowałeś do swojej listy technologii nazwę "JS" razem z pytajnikiem kończącym zdanie, nie wspominając już o próbie opisywania tagów PHP (wiem, w PHP jest znacznik rozpoczęcia skryptu, ale autorowi raczej nie o to chodziło).
Cytat Ja myślę nad pracą podać przykłady zastosowania (jakieś skrypty itp) + wszystkie tagi używane w każdym z tych języków z opisem za co odpowiadają Takie coś to się nazywa dokumentacja/specyfikacja i ma ją każdy szanujący się projekt. Ta koncepcja jest zupełnie bez sensu; nie widzę żadnego zastosowania dla wiedzy, którą chcesz tam wepchnąć. Takie coś to można w pół dnia zrobić, pisząc zamiast tego skrypt, który scali te dokumentacje w jeden wielki dokument. Żeby tam chociaż jakieś porównanie było, albo analiza zastosowań i możliwości określonej technologii do nich, to jeszcze... tylko znów wracamy do początku posta: aby coś takiego zrobić, trzeba się przynajmniej trochę orientować w każdej z tych rzeczy. Ten post edytował Zyx 24.01.2011, 17:54:21 -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 3 Dołączył: 10.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Trochę poczytając jakoś dam radę orientuję się tylko w kilku ale biorąc pod uwagę które z technologii są częściej używane mogło by powstać porównanie technoligi która jest wydaniejsza , lepsza, latwiejsza (chodź by przez wzgląd na to które są częściej wykorzystywane).
I wiadomo że PHP łatwiejsze będzie od czystego SQL. Hm a ta praca , raczej to nie ważne z jakiego powodu powstaje i dołączenie do niej specyfikacji uważał byś za coś złego ? ]: -> Jeden BIG dokument i jest robota na ferie. |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 3 Dołączył: 10.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Sugerujesz tym że mam dać sobie z tym spokój ? ;/
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Programowanie stron www w c++? ![]() http://www.okcupid.com/about-us Jedna z największych i najczęściej odwiedzanych stron na świecie ;-) |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 11.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie C++ a WT, jak juz
![]() |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
a w czym to WT jest napisane i jakiego języka programowania używa się pisząc w tym, sprytny człowieku?
Ten post edytował nasty 25.01.2011, 14:32:39 |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 3 Dołączył: 10.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki z nie chęciliście mnie do robienia tego
![]() do zamkniecia |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:41 |