Back to "Se, mikä on vanha, on jälleen uusi"

This is a viewer only at the moment see the article on how this works.

To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk

This is a preview from the server running through my markdig pipeline

Se, mikä on vanha, on jälleen uusi

Tuesday, 30 July 2024

Dev-mallit Web- sovelluksille

Pitkällä aikavälilläni, (30vuonna)web-sovellusten rakentamisen historiassa on ollut useita tapoja rakentaa web-appia

  1. Puhdas HTML 1990-> - aivan ensimmäinen SSK2 jos jätetään huomiotta BBS-järjestelmät / tekstipohjaiset järjestelmätM SK4 Webappien rakentamisen mekanismi oli Plain Old HTML. Web-sivujen rakentaminenMSC6 tuoteluettelon laatiminen ja sähköpostin toimittaminen osoitetta vastineeksi. Tällä oli joitakin etuja ja haittoja.
  • Ensinnäkin se oli yksinkertainen.
  • Se ilmaisi nopeasti: ( oli tuolloin tärkeää, koska useimmat ihmiset käyttivät Internetiä Modemin kautta. kilobytet sekunnissa).
  • Se oli oikeudenmukaisesti yksinkertaisesti päivittää. olette vain päivittänyt HTML-tietokannan ja laatinut sen mihin tahansa serveriin, jota olette käyttäneet.
  • Se oli kuitenkin hitaa.
  1. CGI 1993-> - todennäköisesti ensimmäinen webissä käytettävä SSK2aktiivinenM SK3teknologia. Te käyttäisitte joko C-kieltä, (, ensimmäinen kieli, jonka minä käytin,), tai jotain Perlin kaltaista HTML-sisällön luomiseksi
  • Loppujen lopuksi olette voineet käyttää alkuperäisiä 'modernM SK1 web-sivustoja , ne käyttäisivät erilaisia SSK3data' muotoja sisällön säilyttämiseen ja viime kädessä varhaisiin tietokantoihin, jotta vuorovaikutuksen taso olisi vertailukelpoinen toisiinsa nähden.

  • Ne olivat monimutkaisia kodioida ja saattaa ajan tasalle.

  • Ei todelliset debugging.

  • Aiemmin kun oli mahdollista hyväksyä luottokortteja, nämä toimet olivat suhteellisesti epävarmuus ja ennakkomaksujen portaalit olivat vielä hieman epävakaita

  1. PHP:n kaltaiset , ColdFusion- ja yes ASP-kielet (no .net!) olivat aloitus siitä, että sallittiin SSK7Rapid Development~'verkkosovelluksilleM SK9~
  • Ne olivat suhteellisen nopeita päivittämään. (on edelleen pääasiassa FTP:tä käyttävä
  • Siihen mennessä SSL oli otettu laajalti käyttöön sähköisen kaupankäynnin sivustoissa, joten voitte lopulta olla kohtuullisen turvallisia maksamista koskevien tietojen siirtämisessä verkossa.
  • Tietokannat olivat alkaneet kypsyä, joten nyt oli mahdollista perustaa 'properM SK1tietokantajärjestelmä, jolla käsitellään tuotetietoja , asiakkaiden tietoja jne.
  • Se kannusti ensimmäiseen 'dotcom-boomiinM SK1 - Monet uudet verkkosivustot ja kaupungit tulivat esille, monet epäonnistuivat (VOIS todellisuudessa jo varhaisessa vaiheessa
  1. Nykyaikainen aikakausi (2001->). Tämän ensimmäisen sähköisen kaupankäynnin kiihtymyksen jälkeen alkoi ilmetä yhä enemmän 'mature' web-ohjelmistojen kehyksiäM SK3 Niillä mahdollistettiin useammat vakiintuneet mallit ja lähestymistavat
  • MVC - malli, -katso,-johdantomalli, M SK3 Tämä oli todellakin tapa järjestää koodia, joka mahdollistaisi vastuun jakautumisen soveltamisalan suunnitteluun kuuluviin osa-alueisiin.
  • RAD - Nopeiden sovellusten kehittäminen. Kuten nimi viittaa, tämä keskittyi 'lähestymiseen asioihinM SK3 nopeaan toimintaanMSC4 Tämä oli lähestymistapa, jota sovellettiin ASP:ssaMRK5NET:ssä | | ( | muotoon |1999->) | WebForms -puitekehyksessä |
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.