Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jezyki programowania stron i technologie
yta
post
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ę ?
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
Speedy
post
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 winksmiley.jpg.

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.
Go to the top of the page
+Quote Post
yta
post
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//
Go to the top of the page
+Quote Post
Crozin
post
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.
Go to the top of the page
+Quote Post
yta
post
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
Go to the top of the page
+Quote Post
Crozin
post
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, Firebird
NoSQL: 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 ?
To pascala też można wstawić na serwer ? Oo
A czemu by niby nie? W tym Pascalu możesz sobie nawet serwer napisać.
Go to the top of the page
+Quote Post
darko
post
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++? blinksmiley.gif Chciałbym to zobaczyć.
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.
Go to the top of the page
+Quote Post
Crozin
post
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ą.
Go to the top of the page
+Quote Post
wiewiorek
post
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
Go to the top of the page
+Quote Post
thek
post
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 smile.gif Po prostu jaja jak berety z tym i nie określisz podziału chyba nigdy prawidłowo, ponieważ technologie to głównie zlepki kilku rzeczy już używanych.

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
Go to the top of the page
+Quote Post
yta
post
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 ?
Go to the top of the page
+Quote Post
Zyx
post
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
Go to the top of the page
+Quote Post
yta
post
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.
Go to the top of the page
+Quote Post
Crozin
post
Post #14





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. Do porównania wydajności potrzeba stworzyć odpowiednie środowisko do testów, napisać odpowiedni kod na w miarę wysokim poziomie, uwzględnić całą masę zmiennych wpływających na test itd. To wszystko jest daleko poza poziomem Twoich umiejętności.
  2. Żeby ocenić "lepszejszość" którejś z technologii trzeba rozważyć to na zestawie konkretnych przypadków i ponownie - napisać dobry kod co jest poza Twoimi możliwościami. Na końcu i tak dojdziesz do tego, że jedna lepiej się sprawdza do czegoś tam, a druga do czegoś innego (w innym przypadku ta bezapelacyjnie gorsza nie istniałaby).
  3. Nie za bardzo potrafię sobie wyobrazić jak chcesz obiektywnie zmierzyć "łatwość".
  4. Popularność nie ma absolutnie nic do powyższych.
  5. Cytat
    I wiadomo że PHP łatwiejsze będzie od czystego SQL.
    Tym cytatem jedynie utwierdziłeś mnie w przekonaniu, że chcesz pisać o czymś o czym na prawdę nie masz pojęcia. Wartość merytoryczna Twoich teksów będzie prawdopodobnie zerowa. Jeżeli chcesz zaprezentować cokolwiek to już na starcie ogranicz się do dwóch-trzech wątków i postaraj się je jakoś dogłębniej przeanalizować (poprzedzając to jakąkolwiek nauką).
  6. Cytat
    [...] dołączenie do niej specyfikacji uważał byś za coś złego ? ]: ->
    Chyba nie załapałeś ironii.
  7. Cytat
    Jeden BIG dokument i jest robota na ferie.
    A do you wiesz, that Polish język posiada word "duży" and całą paletę of synonyms jak ogromny, obfity, wielki, gigantyczny, olbrzymi etc.
Go to the top of the page
+Quote Post
yta
post
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 ? ;/
Go to the top of the page
+Quote Post
nasty
post
Post #16





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Cytat(darko @ 23.01.2011, 23:04:20 ) *
Programowanie stron www w c++? blinksmiley.gif Chciałbym to zobaczyć.

http://www.okcupid.com/about-us
Jedna z największych i najczęściej odwiedzanych stron na świecie ;-)
Go to the top of the page
+Quote Post
Fifi209
post
Post #17





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Erlang

Warto o tym wspomnieć.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
velur
post
Post #18





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 11.12.2010

Ostrzeżenie: (0%)
-----


Nie C++ a WT, jak juz winksmiley.jpg
Go to the top of the page
+Quote Post
nasty
post
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
Go to the top of the page
+Quote Post
yta
post
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 sad.gif
do zamkniecia
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:41