Avatar

Zvažte možnost registrace, zatím jste zde jako
HOST

sp_LogInOutPřihlásit se
No permission to create posts
RSS

Tvorba webu

21/02/2020 - 19:20
Avatar
Praha

Pardon že zacpu téma poptávkou.

Hledám někoho, kdo rozumí PHP, práci s formuláři (například zakázání psaní určitých znaků) a tak dále. Rozhodl jsem se přestěhovat obsah na homemade řešení bez databáze. To "bez databáze" je důležité, protože žádnou využívat nechci. Sice mám náčrt, jak by to mohlo vypadat (mikro.powerack.cz), ale pořád to není ono.

Kód je můj, tedy jeho valná většina. Styl je upravený a okomentovaný template z generátoru a na vkládání článků mám externí řešení. Na tom tmavém motivu mi celkem záleží, ale rozvržení bych udělal lehce jinak. Bohužel zas až tak dobře pozicování v css nerozumím.

Někdo na pomoc? Zdroje (úplný - index.php a style.css) pošlu. Zbytek obsahu se dodává přes php include (v praxi jsou to html soubory, ale php to očividně nevadí).

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

22/02/2020 - 17:33
Avatar
Dolní Dunajovice

Koukám, že si se dal na výkup PC. Co je k tomu potřeba, aby člověk neporušoval zákon? :-D

22/02/2020 - 22:21
Avatar
Praha

Ani ti nevím. Ono to nějak porušuje zákon? ŽL na to netřeba, pokud vím. Jde o hobby, ne o obchod jako takový. Kdybych se tim živil, tak neřeknu, ale takhle se mi to zdá v pořádku.

Mimochodem od včerejška jsem kompletně přepsal celý template. Sice to není responzivní design (k tomu se možná dostanu později), ale vypadá to o mnoho lépe, než původní návrh. Stále tam není veškerý obsah, pravé menu potřebuje vyladit (těch odkazů je tam až moc - měsíce) a pár drobností ještě není úplně domyšlených. Ale i tak si myslím, že se bez WP a databáze obejdu :-)

Jen je tu jedna drobnost, kterou bych rád vyřešil - přidat stránkování a pomocí PHP přidávat obsah na ZAČÁTEK souboru, protože jinak je to k ničemu.

Tady je porovnání obou verzí - druhá má pár bezpečnostních vychytávek navíc.

Template-old-18.2.2020.jpgTemplate-new-22.2.2020.jpg

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

23/02/2020 - 00:45
Avatar
Dolní Dunajovice

Já nevím, dělám si legraci :-D

 

Proč máš v názvu to "Mikro"?

23/02/2020 - 01:08
Avatar
Praha

No řekněme, že je to pracovní název... A hlavně načítá se opravdu o hodně rychleji, než hlavní ve WP.

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

23/02/2020 - 11:05
Avatar
Dolní Dunajovice

No já ti nevím, proč je důležitá ta rychlost pro tebe? Očekáváš návštěvnost, při které budou fronty na tvůj článek :-D Nebo si jen tak hraješ a chceš se oprostit od Wordpressu.

23/02/2020 - 12:31
Avatar

Já tu snahu o zeštíhlení docela chápu, přeci jen Wordpress je poměrně objemná potvora, a klasický blog je možné provozovat v pár kB kódu, viz Technomorous, ten si to také napsal sám.

Navíc je to docela pěkné programátorské cvičení :) Ale v Powerackově případě, kdy jde především o výsledek, ne o cestu, bych se spíš poohlédl po hotovém řešení, je toho dost, od vyloženě minimalistických řešení, až po plná bezdatabázová CMSka. Někde v půli cesty je např. Flatpress, pár let jsem ho používal, nebylo to úplně blbé.

23/02/2020 - 16:15
Avatar
Praha

Tak zbavit se WP chci už dlouho. Nedávno jsem měl problémy s jedním pluginem, takže místo zobrazení webu zobrazil jen černou chybovou hlášku na černém pozadí. To vážně naštve a byla to poslední kapka. Další hotová řešení už vážně nechci.

Takhle když si řešení napíšu sám a vím, kde co mám a co s tím dělat, je mnohem snadnější najít chybu. Prozatím může být maximálně ve dvou PHP souborech.

Jasně, že to časem dost nabobtná taky kvůli obrázkům atd. Ale včetně externího editoru má web momentálně celé 4MB... A teď si vemte wordpress, jehož databáze už má 15MB a složka na serveru nabobtnala k hranici 1GB. Když ale vezmu všechny ty obrázky, co mi tam tak nesmyslně přebývají v různých absurdních rozlišeních a vyberu z nich ty, které chci použít, dostanu se na maximálně 300MB.

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

23/02/2020 - 17:20
Avatar

Zase férově je třeba přiznat, že za zprasený plugin nemůže Wordpress :) Pro mě je to základní lopata, jak je potřeba někde CMSko, nasazuju Wordpress, má výbornou dokumentaci, člověk si snadno a rychle ohne téměř vše tak, jak zrovna potřebuje, na větší akce existují pluginy, tzn. se s tím nemusím trápit sám. Nicméně už taky pokukuju po alternativě, od pětkové verze nasadili Gutenberg a s tím se prostě odmítám smířit. Doufám, že se aspoň trochu chytne Classicpress, což je fork Wordpressu 4.9.x

23/02/2020 - 19:38
Avatar
Praha

Gutenberg se mi taky nelíbí. Obvykle si doinstaluji klasický editor. Jenže kdo ví, jak dlouho a jestli bude ještě podporovaný. Každopádně aspoň se tím svým "bastlem" trochu přiučím, jak na PHP, CSS a další :-)

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

23/02/2020 - 20:14
Avatar
Srandista
Brno

Jak je to inak vlastne s týmto fórom? Je to tiež nejaká súčasť/plugin WordPressu alebo niečo samostatné?

23/02/2020 - 21:17
Avatar
Praha

Je to plugin pro WP. Samostatné by vypadalo trošku jinak. Pokud Sledge plánuje změnu, bude možná integrace tohoto fóra trochu problém. Vše je uloženo v DB (jako ostatně u většiny fór) a pravděpodobně v té samé, co WP. Ale pokud má oddělené tabulky, nemělo by to být tak těžké.

Jinak vytvořil jsem si jednoduché zabezpečení proti vkládání článků boty atd.:

Editor-dostupný-jen-z-mé-IP.jpgEditor-manuálně-zadaný-odkaz-z-jiné-IP.jpg

Možná by to ještě chtělo trošičku doladit, ale jinak se zdá, že se tam bez podvržení IP stejně nikdo nedostane.

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

23/02/2020 - 22:51
Avatar

Je to plugin pro Wordpress - Simple Press. Používám nějakou starší verzi, aktualizace jsem odstřihl. Po změně vývojáře došlo k zásadnímu překopání, šablony už nebyly kompatibilní, a já na tom mám tolik úprav, že se mi to nechtělo předělávat. Výhoda je, že bez obav můžu sahat přímo do souborů pluginu, protože vím, že mi to žádná aktualizace nepřepíše.

Ad přechod na Classicpress - to by bylo bez problémů, na HV si držím Wordpress 4.9, přechod na Classicpress je otázkou pár kliknutí. Nicméně u Classicpressu už jsem taky narazil na nějaké ty potíže, komunitu má zanedbatelnou, úpravy asi nemá moc kdo testovat, takže ne vše funguje tak hladce jako u Wordpressu, kde se jakákoli chyba ihned provalí.

23/02/2020 - 23:04
Avatar
Praha

Tady je ukázka toho, jak malý projekt to vlastně zatím je:

Jádro.jpg

Vynechávám index.php a show.php - každý do 2 kB. 4MB má editor a několik set kilobajtů zase už přenesené články. Těch *.prg si nevšímejte, jsou to chráněné PHP soubory s definicemi a příkazy pro editor (například jaký soubor otevřít a kam jej uložit po úpravě). HTML soubory se přidávají přes include kam je potřeba. JS jsou do počtu, momentálně úplně zbytečné, protože se vztahovali k starší verzi a sloužili ke zobrazení galerie.

sp_PlupAttachments Attachments

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

25/02/2020 - 08:26
Avatar

@Clous: Ještě k té rychlosti - ono to není jen o velké návštěvnosti, rychlost je důležitá vždy, jak pro vyhledávače, tak pro uživatele. Schválně mrkni na testy přes PageSpeed Insights:

1) 100 / 100 bodů - http://technomorous.eu
Nejvyšší možná hodnota, v podstatě okamžité načtení stránky. Takže rychlý server plus rychlý web.

2) 97 / 100 bodů (mobil / PC) - https://www.high-voltage.cz
Optimalizace zleva zprava, skóre sice vysoké, ale čas načtení přesto 2x tak dlouhý. A níž už se s Wordpressem myslím nedostanu, leda bych zapracoval na cache, ale pak začne zlobit fórum.

3) 14 / 47 bodů - https://www.clous.cz
A takhle to vypadá bez optimalizace ;)

Ta služba je samozřejmě jen takový pomocník, nad některými srážkami score by se dalo dlouho polemizovat, ale pro základní přehled a tipy ke zlepšení to stačí. A opakuju - rychlost důležitá je.

25/02/2020 - 12:49
Avatar
Prague

Powerack napsal(a)
Ani ti nevím. Ono to nějak porušuje zákon? ŽL na to netřeba, pokud vím. Jde o hobby, ne o obchod jako takový. Kdybych se tim živil, tak neřeknu, ale takhle se mi to zdá v pořádku.

Trochu mimo téma, ale bacha na to. Podnikání je soustavná výdělečná činnost, což je strašně vágní definice a když se najde blb co tě napráší na FÚ, tak je vůbec nebude zajímat, jaký máš zisk. Už jsem slyšel storky o tom, jak za člověkem, co během roku prodal 30-40 věcí na aukru, dorazila na udání kontrola s výpisem těch aukcí, FÚ to vzal jako soustavnou činnost a chtěl po něm přiznání a zdanění. Nejmenovaný právně-finanční portál o tom říká:

"Pro posouzení, zda výkon nějaké činnosti je podnikáním, není rozhodující výše výdělku. Není pravda, že pokud je příjem do 30.000 Kč za rok nebo jakékoliv jiné částky, nejde o podnikání. Přičemž pojem soustavná činnost neznamená, že musí být vykonávána neustále každý den nebo každý měsíc. Soustavná činnost je činnost vykonávaná s úmyslem ji opakovat."

A bohužel volů je všude strašná spousta. Tak se radši jistit.

25/02/2020 - 13:02
Avatar
Prague

Sledge napsal(a)
1) 100 / 100 bodů - http://technomorous.eu
Nejvyšší možná hodnota, v podstatě okamžité načtení stránky. Takže rychlý server plus rychlý web.

A to je hezké! Rychlým serverem to až tak nebude - leží někde ve Francii a je to postarší Atom s 2GB paměti. Můj současný mobil na tom bude velmi podobně co do výkonu. Je to ale holt ručně psané (=nepoužitelné jinde), kaskádový styl má lehce přes 2 kB, samotný perlový skript do 10 kB a to je vše. Většinou je samotný obsah pro lidi (=text článků+obrázky) delší než ten HTML+CSS servírovaný kvůli vzhledu a funkčnosti - tak jak to bývalo v 90. letech :-)

Co mě ale těší je, že i mé dva aktuálně nejnovější počiny vivapowerpc.eu a jirka.1-2-8.net mají plný počet - tam je to totiž postavené na pluginu pro LionWiki, který jsem si sice taky dělal já, ale má to alespoň editor, je to konfigurovatelné a znovupoužitelné. Ostatně existuje to necelý měsíc a už jsou na tom dva weby :-)

25/02/2020 - 15:19
Avatar
Praha

Momentálně se peru s tím, jak data ukládat a jak je zase tahat ven. Zkusmo jsem si vytvořil databázi, nastavil si, co chci ukládat a jaký typy a délky řetězců, ale dál už jsem se nedostal. 

Co mě ale těší je, že i mé dva aktuálně nejnovější počiny vivapowerpc.eu a jirka.1-2-8.net mají plný počet - tam je to totiž postavené na pluginu pro LionWiki, který jsem si sice taky dělal já, ale má to alespoň editor, je to konfigurovatelné a znovupoužitelné. Ostatně existuje to necelý měsíc a už jsou na tom dva weby :-)

Je to englišshsky, tomu já nehovim :-D

ad FÚ: Můžou to zkusit, ale nic z toho nebude. Důvody si domyslete :-)

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

25/02/2020 - 16:02
Avatar
Nox

Logout: No nejvetsi vul je podle me ten, kdo vydal zakon, kde neni neco jasne ciselne definovano. Umysl nelze nikdy nikomu dokazat, to je stav mysli. Zrovna Aukro se uz tusim necim takovym proflaklo pred lety, cili je treba menit portaly, emaily, telefony, adresy, atd tak jak je v soucasnem demokratickem state dobrym zvykem. Ale ted vlastne sam sobe kalim na hlavu.

25/02/2020 - 16:13
Avatar

Soustavná činnost je činnost vykonávaná s úmyslem ji opakovat.

Omluvte silná slova, ale z toho by se jeden skutečně pokálel :)

25/02/2020 - 16:26
Avatar
Prague

Nox napsal(a)
Logout: No nejvetsi vul je podle me ten, kdo vydal zakon, kde neni neco jasne ciselne definovano. Umysl nelze nikdy nikomu dokazat, to je stav mysli. Zrovna Aukro se uz tusim necim takovym proflaklo pred lety, cili je treba menit portaly, emaily, telefony, adresy, atd tak jak je v soucasnem demokratickem state dobrym zvykem. Ale ted vlastne sam sobe kalim na hlavu.  

A s tímhle já zrovna nesouhlasím. Zcela exaktní a normovaná znění předpisů ústavou počínaje a pravidly pro používání veřejného WC konče jsou typickým znakem diktatur, ve svobodném a demokratickém prostředí se předpokládá, že k výkladu nebude použita zlá vůle, protože normotvůrce není apriori nepřítelem těch, pro něž zákony vydává a nečeká jejich podvodné jednání. Taky se předpokládá, že se bude posuzovat případ od případu nějakou nestrannou autoritou. Ono totiž exaktní číselná vyjádření vedou k tomu, že se vychytralci budou snažit vejít pod ta čísla prapodivnými způsoby a bude se muset vynakládat úsilí k tomu jim to dokázat. Další úsilí by muselo směřovat k neustálé aktualizaci všech těch čísel, protože svět není fixní a třicet tisíc korun teď není totéž co třicet tisíc korun v roce 1869.

Jsem v téhle oblasti idealista a vždycky jím zůstanu.

Na stranu druhou: u nás je k výkladu norem velmi často zlá vůle ze strany státu používána. Má pak smysl se bránit. Ale já jsem radši než kdybych musel přemýšlet kam ulít 72 korun abych z 30072 udělal 30000.

Škoda jen že u nás nemáme precedentní právo, kde se podobně široce definované zákony zpřesňují praxí.

PS: sorry za offtopic, nebude se to opakovat. já jsem prostě idealita :)

25/02/2020 - 17:28
Avatar
Nox

No odpovedel sis sam, proc je to vlastne blby napad. Ja bych rekl, ze pokud tam neni jasne cislo, tak je to proste bor... verejny dum.

25/02/2020 - 17:52
Avatar
Praha

Ten bordel si klidně mohl napsat. Veřejný dům je příliš slabé slovní spojení na vyjádření toho, co se tady děje :-D

Ale dost OT. Zrovna teď se zabývám tím, jak do databáze nastrkat data do správných šuplíčků v tabulce a jak je zase vyndat, abych je mohl případně upravit. Už jsem si vytvořil a nastyloval jakýsi formulář (foto níže) a chci jej využívat pro vkládání článků. Jak jsem řekl, mám na tom webu editor, který se vkládá do formuláře do tagu "TEXTAREA" Co se děje při ukládání formuláře je jasné. Vezmou se hodnoty z jednotlivých políček formuláře a nastrkají se do šuplíčků v tabulce. Ale pokud chci nějaký řádek tabulky upravit, musím vzít jiný formulář a tam vše upravit.

 

Nějaký jednoduchý tutoriál, případně pomoc s napsáním skriptů pro úpravy a mazání - to by mi pomohlo.

 

napsat-článek.jpg

PS: To vítej administrátore je jen pro mně, nikdo jiný neuvidí ani položku pro psaní článku, ani nic dalšího.

 

Jinak sledge, pozor na chybu! Zakaž tag textarea. Uvidíš sám, až ho zkusíš použít a upravit ten příspěvek.

sp_PlupAttachments Attachments

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

25/02/2020 - 18:11
Avatar

Rozveď tu chybu, nevidím, kde je problém.

25/02/2020 - 18:16
Avatar
Praha

Chyba je v tom, že v editoru se při úpravě ten tag použije.

3x 486: MB: 486PIO-3, CPU: Am5x86 P75 @133, RAM: 64MB EDO (!), HDD: 4GB CF, VGA: S3 ViRGE/DX 375 4MB (30ns), OS: Windows 98 SE SP2

WWW: Doupě

No permission to create posts
Časové pásmo: Europe/Prague

Nejvíce uživatelů online: 351

Právě online:
73 Host(é)

Právě prohlíží tuto stránku:
1 Host(é)

Nejaktivnejší uživatelé:

LubikCZ: 2165

MilasPce: 1501

Sany: 1498

Neny: 1136

Powerack: 965

Logout: 934

Statistiky uživatelů:

Hosté: 14

Členové: 684

Moderátoři: 0

Administrátoři: 1

Statistiky fóra:

Skupiny: 5

Fóra: 24

Témata: 1415

Příspěvky: 23914

Nejnovější uživatelé:

Pluto, Brbla, VasilijP, Snnsnsnn, Franta, pepapantak, isidor, Wolis, Martin Rulf, bujny, Pavel Pavel, LEON Pilot, Jan “Druid” Schicho, POLÁŠEK TOMÁŠ, Stanos

Administrátoři: Sledge: 5644

Podpořit finančním příspěvkem »

Stát se PATRONEM
high-voltage.cz

25 patronů přispívá částkou 2876 Kč měsíčně

Je to malá dvacka pro čtenáře, ale velká vzpruha pro HV! ;)
Podpořit nákupem na e-shopu »
Podtácek - disketaPodtácek - disketa 98 Kč
Shadow bazar, retro herní džungle