Mirasy mam taki dość łątwy a trudny problem nie moge znaleźć rozwiązania. Mam parę serwisów jeśli chodzi o technologie to #symfony #php #react.
Jak wiadomo czasem robimy jakąś integracje czy coś w tym stylu i trzeba dodac jakąś zmienna do pliku .ENV do np. 7 serwisów. Czasem ktoś zapomni i wali mu 500 na twarz i taki frontendowiec szuka błedu kilkanascie godzin, a po prostu
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@chaddeveloper: utrzymywanie aktualnego .env.example nie wystarcza? Przy pullu widać jeżeli coś się zmienia. ewentualnie curl na zewnątrz z uzupełnionymi parametrami dla środowiska lokalnego.
  • Odpowiedz
@chaddeveloper: wszedzie tam gdzie są uzywane zmienne srodowiskowe powinien byc albo default jakis jak zmiennej nie ma, albo duzy komunikat ze tej zmiennej brakuje.

Ewentualnie uzupelnianie example.env i przed uruchomieniem sprawdzanie czy .env i example.env mają takie same nazwy zmiennych
  • Odpowiedz
Czy #themosis ma sens w przypadku robienia stronek dla wielu klientów? Chciałbym zrobić sobie jakiś starter z najczęściej używanymi metaboxami, posttypami i ustawieniami oraz assetami i potem na tym budować za każdym razem. Mam już dość Wordpressa, ale niestety klienci znają tylko ten rodzaj zarządzania treścią i nie mogę im tego komplikować. Chce za to sobie ułatwić życie. Tylko jakie to może powodować problemy? #wordpress #php
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BenAffleck: dzisiaj praktycznie każdy serwer współdzielony daje już dostęp do SSH więc możesz sobie zainstalować composer i git, a najczęściej są już nawet zainstalowane.

Jedyny problem na jaki się jeszcze natykam to zadania cron, czasami php cli ma zablokowany proc_open i muszę robić jakieś kuriozalne obejścia żeby odpalać klientowi schedulera i queue.
  • Odpowiedz
czy bywały jakieś problemy z zasobami (zamula to jakoś mocniej?)


@BenAffleck: to jest po prostu wrapper na wordpressa, jeśli chodzi o te routy czysto wordpressowe to na produkcji dochodzi jakieś 50ms narzutu na request ze względu na moduły #laravel

Zapomniałem wspomnieć, że dużą wadą jest wolny rozwój. Całość działa na leciwej już wersji laravel 5.8, niby autor aktualizuje do 8, ale minął rok i release brak. Mastera można
  • Odpowiedz
Mirki zaraz oszaleje, Google nic nie podowiada. Mial ktos z was taki blad?

composer install --no-interaction --prefer-dist
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.

[ErrorException]
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, szukasz niezawodnego i szybkiego hostingu www?

Sprawdź naszą ofertę na sohost®

Dla Mirków i Mirabelek z kodem WYKOP hosting 30% taniej!

W
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobiłem listę 64 różnych języków programowania i w tagu:
#bitwyjezykowe
będziemy sobie je porównywać który lepszy
W lewym narożniku #perl język skryptowy uznawany za write only langue z powodu silnego stosowania wyrażeń regularnych i innych samaczków
W prawym narożniku #php język który wyrósł z perla i swoje zastosowanie znalazł przy tworzeniu troszkę zbyt dużych jak na swoje możliwości backendów aplikacji internetowych
głosowanie plusami w kometarzach
wytrzzeszcz - Zrobiłem listę 64 różnych języków programowania i w tagu:
#bitwyjezyko...

źródło: comment_16492624990XQZiHFKWlIyWqbiTAyulX.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Murki #programowanie #php #api #baselinker szukacie zleceń? Mamy pracy na 20-100h w miesiącu. Yasecure to zespół mirków i mirabelek, którzy obsługują między innymi #gusto ( ͡° ͜ʖ ͡°)

Jeżeli integrowanie różnych systemów (np. Baselinkera) z wykorzystaniem API, plików XML, feedów to Twoja ulubiona działka kodzenia, to myślę, że znajdziesz u nas porządną dawkę rozwoju na najbliższe miesiące!

Polskie i zagraniczne silniki e-commerce, marketplace,
ecco - Murki #programowanie #php #api #baselinker szukacie zleceń? Mamy pracy na 20-1...

źródło: comment_1649091822bRUqO9skFvWKfgQyU0MiFU.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak szybko zrobić licznik i statystykę unikalnych wejść na stronę? Wiem że niektóre hostingi mają taką opcję ale chce to umieścić na stronie?
myślałem po prostu nad #php i zliczanie głosów z serwera a potem umieszczenie ich w bazie sql i wyświetlenie ich na stronie?
Są jakieś inne sposoby, może istnieje jakieś API fajne.
#programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Smutny_procesorr: Ja bym to zrobil tak:
Jesli to VPS, to najpewniej masz na nim jakis web server (Apache, NGINX), chocby reverse proxy. Ten loguje wszystko, co sie do niego laczy. Piszesz prosty kod (naprawde w czymkolwiek), ktory parsuje te logi, wyrzuca z niego wizyty crawlerow i masz gotowa zmienna w postaci ilosci odwiedzin na biezaco, ktora mozesz sobie zaaplikowac (wuswietlic) na stronie jak tam Ci sie podoba.
Jesli to hosting,
  • Odpowiedz
Cześć, mogę prosić o code review i porady dotyczące clean architecutre? Próbuję opanować hexagonal architecutre na fronice (typescript + nuxt js) i backendzie (symfony).

Głównym zdaniem aplikacji będzie obsługa czatu/video rozmów i kalendarza spotkań, coś jak w teams. Jest to początkowy etap, aktualnie jest zaimplementowany tylko globalny chat i zastanawiam się czy dalszy development w tym kierunku ma sens.

github

#php #javascript #symfony #typescript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mat89c: Wygląda całkiem dobrze. Poszedłeś w stronę Vertical Slice Architecture - umieściłeś kontrolery w bounded contekście. Ja osobiście wolę jednak mieć kontrolery w osobnym kontekście. Mam wtedy src/UI/Rest i src/UI/Web, czyli kontrolery traktuję jako część interfejsu użytkownika, która składa polecenia do kupy i wrzuca na busa. Niemniej, to mi się wydaje kwestią preferencji.
Jedną rzecz mógłbyś rozważyć - w obiektach DTO zamiast geterów używać bezpośrednio składowych. Wprowadzono readonly nie bez
  • Odpowiedz
@mat89c: A jedną rzecz zauważyłem jeszcze. To też jest dyskusyjne, ale walidację Commandów przeniósłbym do kontrolera. W handlerze poleceń nie powinny się znaleźć wadliwe obiekty poleceń. Zobacz np, że będziesz miał duże problemy w przypadku asynchornicznych handlerów - jak poinformujesz usera o błędzie? Wielu programistów poleca walidację w handlerach, ale ja uważam, że obiekt polecenia jest kontraktem między warstwą UI oraz aplikacji. Aplikacja mówi: wypełnij taki obiekcik zgodne z wytycznymi,
  • Odpowiedz
Sklep internetowy mojej znajomej padł ofiarą ataku XSS a stoi na Wordpress i w wielu miejscach na stronie głównej a także podstronach wyświetlających produkty jest doklejane, oczywiście w jednej linii takie coś:

$Ikf = function(n) {
if (typeof($Ikf.list[n]) == "string") return $Ikf.list[n].split("").reverse().join("");
return $Ikf.list[n];
};
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Implementuję logowanie do projektu #symfony #php
Symfony 6.0, php 8.1
security.yaml:

firewalls:
dev:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurix: panie, wklej to pan w jakieś normalne miejsce bo nikomu się nie będzie raczej chciało takiego yamla odszyfrowywać ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#prestashop #php #mysql

Szukam modułu który pozwoli mi wyszukać użytkowników którzy kupili coś na sklepie w ustawionym przedziale czasu.
I aby wyniki wyszukiwania takich użytkowników były:

Jaki jest średni koszyk tych Klientów
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kurcze mam braki w #php , ktoś pomoże jak mogę w #prestashop i poniższym kodzie dodać więcej ID niż te 5? Muszę Wyświetlić również dla ID 8 i 9. #webdev
{if $logged}{if $checkcustomer->iddefaultgroup==5}Test{/if}{/if}
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach