Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Comandeerowa domowa, Mój osobisty powód do wstydu
Comandeer
post
Post #1





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


Robię to na każdym forum, na którym się zjawiam, więc tutaj też zrobię (IMG:style_emoticons/default/biggrin.gif)
Otóż chcę Wam przedstawić wspaniałą i jedyną w swoim rodzaju, niepowtarzalną, wymuskaną, wypielęgnowaną i dumnie przeze mnie utworzoną...
*werble*
Comandeerową domową (ta, HSTS… bo mogę)
*oklaski na stojąco, tłum szaleje; co bardziej wrażliwe panie mdleją*

Jestem dumny przede wszystkim z kodu tej strony i szybkości wczytywania (99 w PageSpeed - wszystko przez GA!). Wyglądem się nie przejmuję, bo jestem turpistą (tak, naprawdę jestem turpistą... albo po prostu mam skrajną depresję i dlatego nienawidzę piękna) i jeśli ktoś ośmieli się tenże kod skrytykować osobiście przebodę go szpadą... erm, wyjaśnię czemu się myli (IMG:style_emoticons/default/wink.gif) lub pokornie poprawię wskazaną usterkę

Zastanawiam się czy nie wprowadzić kolejnych optymalizacji jeśli chodzi o wydajność - np. zamiana DOCTYPE na małe znaki pozwoli mi oszczędzić ok. 4 bajty i dzięki temu urwę kolejne 10 ms… Trudna sprawa.

Jakby kogoś interesowała jakaż to technologia napędza tego demona, to odsyłam na GH, gdzie można znaleźć pierwowzór mojego "Jekylla", na którym obecnie to cudeńko stoi: https://github.com/Comandeer/Site-Builder

Czekam na fale hejtu konstruktywnej krytyki (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
com
post
Post #2





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


Co uzyskam to chyba wiem, to tak jakbyś w php wpakowywał vendora do repo(czy node_modules). Ok dist możesz wrzucić ale do jakiegoś demo. Ale jak ja chce z czegoś skorzystać to myślisz, że chce mi się zaglądać do kodu i szukać co miałeś na myśli tworząc to narzędzie.

Cytat
Co do Page Speeda - akurat nim się wgl nie przejmowałem robiąc tą stronę. Wydajność była moim najmniejszym zmartwieniem.

Dobra, ale

Cytat
Jestem dumny przede wszystkim z kodu tej strony i szybkości wczytywania (99 w PageSpeed - wszystko przez GA!). Wyglądem się nie przejmuję, bo jestem turpistą (tak, naprawdę jestem turpistą... albo po prostu mam skrajną depresję i dlatego nienawidzę piękna) i jeśli ktoś ośmieli się tenże kod skrytykować osobiście przebodę go szpadą... erm, wyjaśnię czemu się myli wink.gif lub pokornie poprawię wskazaną usterkę


Przyszedłeś tu z tą strona do działu ocen, wiec skoro nie po to, to w takim razie co mieliśmy tam ocenić, poklepać po ramieniu i powiedzieć, że tak tak pięknie Tomku?

Z tym dist to chodzi o to że to jest itak zminifikowane, wiec nic mi to nie powie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Comandeer
post
Post #3





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


Cytat(com @ 5.09.2015, 20:46:07 ) *
Co uzyskam to chyba wiem, to tak jakbyś w php wpakowywał vendora do repo(czy node_modules). Ok dist możesz wrzucić ale do jakiegoś demo. Ale jak ja chce z czegoś skorzystać to myślisz, że chce mi się zaglądać do kodu i szukać co miałeś na myśli tworząc to narzędzie.

Pewnie nie. Z tym, że to powstało głównie jako mechanizm dla mojej strony domowej, a przy okazji rzuciłem to też na GH. No i to jednak nie to samo, co vendor, bo to są zasoby zewnętrzne będące zależnościami. Tutaj dist jest po prostu gotowym produktem. No i przecież to jest demo: przykładowa statyczna strona wygenerowana przez to narzędzie.


Cytat(com)
Przyszedłeś tu z tą strona do działu ocen, wiec skoro nie po to, to w takim razie co mieliśmy tam ocenić, poklepać po ramieniu i powiedzieć, że tak tak pięknie Tomku?

A widzisz, żeby ktoś tutaj mnie klepał? (IMG:style_emoticons/default/wink.gif) Poza tym nie wiem czemu stwierdzenie, że PageSpeed było moim najmniejszym priorytetem zaprowadziło Cię do takiego wniosku. Tak, strona jest ostro zoptymalizowana pod PageSpeed, bo - jak już napisałem to jakieś 5 razy w tym temacie - służy mi za poligon doświadczalny. Więc PS też w końcu se testowałem, łącznie z łączeniem inline stylów z wczytywaniem przez CSP. Ale akurat wydajność naprawdę jest ostatnią rzeczą, jaka mnie obchodziła przy pisaniu tej strony. Większą frajdę sprawiła mi zabawa z semantyką HTML5 i microdata.

Cytat
Z tym dist to chodzi o to że to jest itak zminifikowane, wiec nic mi to nie powie (IMG:style_emoticons/default/smile.gif)

Powie - że wynik będzie zminifikowany (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- Comandeer   Comandeerowa domowa   12.05.2015, 21:11:29
- - Daimos   Szkoda, że wszystko wsadziłeś do jednej linijki i ...   1.09.2015, 09:26:12
- - Comandeer   ad. 1) Bo bez tego skryptu będzie rozwałka w każdy...   1.09.2015, 10:07:37
- - mrc   Mnie osobiście wydaje się, że to nie turpizm. Nie ...   1.09.2015, 12:21:52
- - Comandeer   @mrc szlag, przejrzałeś mnie Ale jak na razie rac...   1.09.2015, 12:42:14
- - Daimos   CytatBo bez tego skryptu będzie rozwałka w każdym ...   2.09.2015, 12:42:12
- - Pyton_000   https://css-tricks.com/thinking-async/   2.09.2015, 12:53:29
- - Comandeer   Cytatale załączasz go tylko dla starych ie, czy si...   2.09.2015, 13:09:27
- - lukasz1985   Patrząc na całokształt twojej pracy wydaje mi się,...   4.09.2015, 20:11:12
- - Comandeer   Mechanizmy cache'owania przyspieszają bardzo d...   4.09.2015, 20:53:20
- - lukasz1985   Dla mnie JS to też kiedyś był jedyny "prawdzi...   4.09.2015, 21:25:58
|- - solificati   Cytat(lukasz1985 @ 4.09.2015, 22:25:5...   7.09.2015, 10:41:02
- - mrc   Sam wychowałem się na C/C++. Może nie znam go na t...   5.09.2015, 09:00:33
- - com   sztuką by było jakbyś zrobił coś ładnego i przy ty...   5.09.2015, 18:27:14
- - KsaR   Hm. + szybkie ładowanie, + https, + ciekawy efekt...   5.09.2015, 18:42:26
- - Comandeer   Czasami dist w repo się przydaje, a przynajmniej n...   5.09.2015, 18:42:46
- - com   Co uzyskam to chyba wiem, to tak jakbyś w php wpak...   5.09.2015, 19:46:07
|- - Comandeer   Cytat(com @ 5.09.2015, 20:46:07 ) Co ...   5.09.2015, 20:05:40
- - com   Dobra ok, niech tak będzie. Dobrze, ale w takim r...   5.09.2015, 23:21:22
- - Comandeer   Myślałem, że wywiąże się dyskusja na temat semanty...   5.09.2015, 23:37:14
- - Comandeer   Jakby ktoś chciał się dowiedzieć jak to monstrum j...   28.11.2015, 23:18:36


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

 



RSS Aktualny czas: 12.10.2025 - 20:31