Kotak 811 #UnisedKutsutud

See on küsimus, mis otsib nõu. Minu / meie mittetulundusliku veebisaidi, kus jagati tasuta pdf-vormingus füüsikaõpikut, alustati üle 20 aasta tagasi. Sait koosneb umbes 80 staatilisest HTML-lehest, mis on tekstiredaktori abil käsitsi kodeeritud ja redigeeritud ning laaditakse üles ftp kaudu. Seda tehakse OSX-is.

Tahaksin HTML-lehtede hooldust lihtsustada, et need oleksid järjepidevad. (Üleslaadimine töötab hästi ja ei vaja spetsiaalset tööriista. Versioonide jälgimise tööriist pole samuti vajalik. Samuti pole vaja suurt veebisaidi arendussüsteemi nagu Typo3.)

20 aasta pärast tekkis palju tarkvaratööriistu, mida tol ajal veel polnud. Mida annate 80 html-lehekülje hoolduse minimeerimiseks? Suurt kapitaalremonti ja veebisaidi suurt laiendamist ei plaanita. Aastas lisatakse kõige rohkem üks leht.

  1. Kas jätkaksite redaktori kasutamist? Milline?

    1a. Redaktor, mis saab kasutada HTML-koodijuppe?

    1b. Redaktor, mis saab kasutada HTML-koodi, sisaldab?

  2. Kas peaks kasutama mallimootorit? Millised 200 erinevast?

  3. Kas peaks kasutama arenduskeskkonda?
  4. Kas peaks kasutama sisuhaldussüsteemi?
  5. Kas peaks kasutama veebi veebisaidi arendamise tööriista?

Vastus. Paljud inimesed on e-postiga saatnud vastuseid koos suurepäraste nõuannetega.

Lihtsaim lahendus, mis ei vaja üldse SW installimist, näib olevat (1b), mis sisaldab koodi kasutava HTML-redaktori kasutamist. Alpha on sellise redaktori näide, mille leiate aadressilt https://alphacocoa.sourceforge.io/, kuid on ka palju teisi. Need võimaldavad ka kogu kausta HTML-faile korraga värskendada, kui kaasamisi on muudetud.

Koodijupid (1a.) On abistamiseks liiga lihtsad. Järgmine võimalus ja ka kasulik on malliredaktorid / mootorid (2.).

Arenduskeskkonnad (3.) on sarnased mallimootoritele, kuid tavaliselt teiste keelte jaoks ja neid ei pea arvestama. CMS (4.) on liiga rasked. Veebitööriistad (5.) on liiga paindumatud.

Vastus 2 (lõplik). Kõigi 80 HTML-lehekülje puhastamine meetodi (1b) abil võttis vaid paar tundi tööd. Nõuanne selle meetodi valimiseks oli õige.

  • Küsimused, mis nõuavad väliste veebisaitide või ressursside soovitusi, pakuvad palju enesekohaseid reklaame ja rämpsposti. Lisaks muutuvad vastused sellistele küsimustele kiiresti ajale jalgu. Sellised küsimused on suletud kui teemavälised. webmasters.stackexchange.com/help/on-topic
  • Aitäh; Redigeerisin küsimust ja võtsin lingi välja. Enesereklaami pole vaja, arvestades saidi suurt liiklust. Otsin lihtsalt tarkvara tööriistade kohta nõu.
  • 1 See pole ilmselt selle saidi jaoks hea küsimus. Kui liikusin puhtalt HTML-ilt, kolisin SSI-dele, seejärel PHP-le (mida ma siiani kasutan) ja nüüd kasutan tavaliselt CMS-e. Teeksin või leiaksin lihtsa mallimootori, et kirjutada välja kõik lehe levinumad elemendid (pea [teie TOPBANNER ja TITLE], kõrvale jätta [teie LLMENU], jalus jne) - Wordpress / Django saaks sellega hakkama, kuid see on nii totaalne ületamine (välja arvatud mitu loomulikku keelt kasutavad perpahid). Vaataksin Twig / Smarty ja muid sarnaseid mallimootoreid. Oleneb, kuidas soovite seda arendada.
  • Aitäh. Kirjutasin küsimuse ja teksti ümber, et see teistele huvitav oleks.

none: Charles Robertson | none