Tworzenie stron od czego zacząć

Odpowiedz Nowy wątek
Studentx_tmp
2010-07-13 14:09
Studentx_tmp
0

Znam się trochę na c# na c++ ale nigdy w życiu nie robiłem stron. Mógłby mi ktoś przedłożyć od czego zacząć, co jest co i jaką budowę ma strona ? W czym się tworzy (jakie programy)? Używa się kodu czy raczej wszystko ustala się w jakichś edytorach ? Jeszcze linki do stron z kursami jakie polecacie. Ale przede wszystkim chodzi mi o taką ogólną pigułkę teoretyczną , bez wchodzenia w szczegóły .

Pozostało 580 znaków

2010-07-13 14:42
Moderator

Rejestracja: 12 lat temu

Ostatnio: 3 godziny temu

0

Kod. Zacznij od (x)HTML'a, a potem dobierz sobie technologię:

  • PHP
  • ASP.NET (C# lub VB.NET)
  • Ruby
  • Python

I jeśli chcesz to jeszcze możesz spróbować bawić się frameworkami:

  • Ruby on Rails - Ruby (moja preferencja)
  • Django - Python
  • Pylons - Python
  • Ramaze - Ruby
  • Merb - Ruby (IMHO teraz nie ma już sensu bo team został wchłonięty do Rails)
  • Zend - PHP
  • Kohana - PHP

Pozostało 580 znaków

donki
2010-07-13 15:04
donki
0

Java - Apache Wicket, jeśli lubisz silną typizację i brak idiotycznych tagów w XHTMLu utrudniających późniejszą zmianę designu

Pozostało 580 znaków

2010-07-13 15:30

Rejestracja: 10 lat temu

Ostatnio: 9 lat temu

0

Nie rozumiem jednak do czego ma służyć framework ? do czego ma służyć xhtml a do czego np. asp.net. Do czego java.

Czy można napisać stronę bez użycia htmla ?

Podkreślam że jestem totalny laik. Wg mojej wiedzy to strona składa się z html'a ze wstawkami innych języków :P. Java służy do tworzenia gier a php do skryptów (nie da się ich zrobić w xhtmlu ??) a asp.net to pojęcia nie mam.

Pozostało 580 znaków

2010-07-13 17:07
Moderator

Rejestracja: 12 lat temu

Ostatnio: 6 godzin temu

Lokalizacja: Wrocław

0
StudentX napisał(a)

Wg mojej wiedzy to strona składa się z html'a ze wstawkami innych języków :P.

Przeglądarka internetowa potrafi wyświetlić i zinterpretować (X)HTML i JavaScript.

asp.net to pojęcia nie mam.

ASP.NET daje Ci zestaw kontrolek i pewnych mechanizmów, które możesz oprogramować w C#. Gdybyś sam miał to pisać w HTML zajęłoby Ci znacznie więcej czasu.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

2010-07-13 18:36

Rejestracja: 11 lat temu

Ostatnio: 1 rok temu

0
Studentx_tmp napisał(a)

Znam się trochę na c# na c++ ale nigdy w życiu nie robiłem stron. Mógłby mi ktoś przedłożyć od czego zacząć, co jest co i jaką budowę ma strona ?

Zacznij od HTMLa i CSS.
HTML to język, który opisuje co ma się znajdować na stronie www (teksty, tabelki, akapity, obrazki, itp.). Coś jakbyś tworzył dokument w Wordzie i wpisywał do niego tekst, ustawiał akapity, wypunktowane listy, obrazki, tabelki, itp. CSS opisuje jak ma wyglądać strona www (kolory tekstu, tła, elementów, rodzaje i rozmiary czcionek, układ elementów na stronie, itd.). To tak jakbyś w Wordzie zaznaczył tekst, wybrał dla niego czcionkę, jej rozmiar, kliknął na 'I' żeby pochylić tekst, na 'B' żeby go pogrubić, na 'U' żeby go podkreślić, itd.

W czym się tworzy (jakie programy)?

Visual Web Developer. Można go pobrać ze strony Microsoftu.

Jeszcze linki do stron z kursami jakie polecacie.

HTMLa i CSS nauczysz się z książek, które Bartek podał:
http://4programmers.net/Forum/617815?h=#id617815

A ASP.NET i używania Visual Web Developera z filmów Microsoftu dostępnych na stronie:
http://www.asp.net/

Pozostało 580 znaków

2010-07-13 18:46
Moderator

Rejestracja: 12 lat temu

Ostatnio: 3 godziny temu

0

Albo SharpDevelop (chyba ma taką opcję) oraz MonoDevelop (na *niksy). Jednak nie jest to w 100% zgodne z MS'owy .NET'em.


Pozostało 580 znaków

2010-07-13 19:50

Rejestracja: 10 lat temu

Ostatnio: 9 lat temu

0

Dzięki wszystkim za pomoc.

Mam jeszcze 2 pytania.

Dlaczego 4programmers.net nie jest napisane pod asp.net ?
Czy korzystając z asp.net javascript sa już zbędne ?

Pozostało 580 znaków

2010-07-13 20:12

Rejestracja: 12 lat temu

Ostatnio: 3 lata temu

0
StudentX napisał(a)

Dlaczego 4programmers.net nie jest napisane pod asp.net ?
Dlatego, że jest napisane w PHP.

Pozostało 580 znaków

2010-07-13 20:23
Moderator

Rejestracja: 12 lat temu

Ostatnio: 3 godziny temu

0

Nie. JS działa po stronie klienta i bez tego nie będziesz miał np słynnego już AJAX'a.


Pozostało 580 znaków

2010-07-13 20:44

Rejestracja: 11 lat temu

Ostatnio: 1 rok temu

0
StudentX napisał(a)

Dlaczego 4programmers.net nie jest napisane pod asp.net ?

O to musisz spytać Adama Boducha.
Ja myślę, że gdy Adam zaczął tworzyć kod 4programmers.net, to w tym czasie jeszcze nie było asp.net. Był pewnie zwykły asp, a Adam lepiej znał php, dlatego 4programmers nie jest napisane w asp.net, ani w asp. Ale Adam udzieli najlepszej odpowiedzi na to pytanie.

Czy korzystając z asp.net javascript sa już zbędne ?

Javascript nie jest wymagany do tworzenia stron www, bez względu na to czy będziesz używał asp.net czy czegoś innego. Jednak rezygnując z javascriptu, rezygnujesz z części funkcjonalności na swojej stronie.
Asp.net można podzielić na asp.net webforms i asp.net mvc. W tym pierwszym, masz kontrolki, które wykorzystują javascript i można się obyć bez znajomości tego języka. W asp.net mvc nie ma tej wygody, ale plusem jest to, że masz większą kontrolę nad kodem strony.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0