![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Hej chciałbym z mojego projektu stworzyć paczkę do instalacji przez composera i zastanawiam się jak powinienem ją zorganizować. W projekcie mam między innymi konfigurację Dockera i nie wiem czy to powinienem wykluczyć z paczki?
Co z plikiem composer.lock? Ogólnie struktura mojego projektu wygląda tak jak na obrazku: (IMG:http://pix.toile-libre.org/upload/original/1546112423.png) Wolałbym trzymać te wszystkie pliki w repozytorium, ale nigdy nie robiłem jeszcze paczek do composera i chciałbym uniknąć jakiegoś przypału, gdyby ktoś przypadkiem postanowił użyć mojej biblioteki ;-) Poradzicie coś? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
To jest biblioteka, która służy do tworzenia i cachowania inlinowych preview obrazów, czyli w skrócie tworzy z dowolnego obrazka według zadanych filtrów preview i inlinuje go za pomocą base64 - to plus info o prawdziwmy obrazku zapisuje do cachu (u mnie redis, ale można też zrobić wersję plikową czy db).
Zamysł jest taki aby potem wykorzystywać to z jakąś biblioteką js do deferowania łądowania obrazów below the fold. Tutaj taki przykład jak załadować stronę z 1.6mb obrazów w ~30ms: http://vps510947.ovh.net/inliner/deferred/index.html Co do developmentu, to docker jest tak skonfigurowany aby root_dir miał w folderze examples, gdzie dałem różne sposoby użycia - na nich sobie developuje. Zresztą tutaj jest samo repo: https://gitlab.com/hadwao/image-inliner PS. Kod jeszcze nie jest skończony, na razie taki bardziej proof of concept, ale chce tą przekształcić w paczkę composera, aby wykorzystać testowo w jednym projekcie. Ten post edytował athabus 30.12.2018, 17:17:10 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 06:03 |