#php
robię php crud w schemacie mvc, narazie bez oop. czy to ma sens napisać w modelu zmienna z wartością true żeby w view sprawdziło czy on jest (isset()) i jak jest to żeby wyświetliło tabelkę z danymi? jeżeli to ma sens, to czy jest dobrą praktyką? czy może lepiej użyć zmienna w której mam dane? to nie będzie zajmować dużo pamięci?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukgol model to "stan" obiektu. Nie wrzucaj tam rzeczy tylko dlatego żeby wyświetlić to w widoku. Np. User->isActive to stan usera i jednocześnie możesz w widoku coś z tym zrobić(pokazac, ukryc), ale jeśli chcesz zrobić coś w stylu user->showTable... to bez sensu.
  • Odpowiedz
jeżeli w modelu zrobisz zmienną z wartością true, to isset() zawsze zwróci true, bo pokaże że zmienna jest ustawiona. Sam model nie posiada w sobie danych, więc sprawdzenie które chcesz wykonać powie Ci tylko czy autoload poprawnie zaczytał klasę, co brak błędu że odnosisz się do elementu który istnieje oznacza że model się zaczytał.

To co chcesz zrobić jest bez sensu.
- count na tablicy/obiekcie z danymi żeby sprawdzić czy wynik zapytania
  • Odpowiedz
Promocja "Druga połowa wakacji" -50% na nowe konta hostingowe SMALL.PL

Ogłaszamy naszą nową letnią promocję "Druga połowa wakacji", która obniża cenę nowych kont hostingowych o 50%.

Jeżeli szukasz dobrego i niedrogiego małego konta hostingowego umożliwiającego skorzystanie nie tylko z PHP i MySQL, ale również z Node.js, Python, Ruby, Dotnet, MongoDB, PostgreSQL i wielu innych technologii, to na pewno zainteresuje Cię nasza oferta SMALL.PL:
Small_pl - Promocja "Druga połowa wakacji" -50% na nowe konta hostingowe SMALL.PL

Og...

źródło: wakacje

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php
czy istnieje jakiś kanał na youtube który pokazuje w jednej minucie jakieś przykładowe skrypty w php? bo z czego zauważyłem to teraz jest taki kanał który pokazuje javascript
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #laravel #php

Hej,

Mam pewną zagwozdkę i zastanawiam się jak do tego podejść. Mam platformę na której klienci mogą kupować różne produktu. Sprzedawcy chcą mieć możliwość wystawiania zniżek dla poszczególnych klientów względem produktów / kategorii etc. Zastanawiam się jak podejść do obliczeń rabatów i co by było najbardziej wydajne

1.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tylko opcja druga, nigdy nie zostawiamy takiej logiki na froncie w momencie kiedy mamy możliwość zrobić to na backendzie. Dodatkowo warto zwracać obie kwoty - oryginalną i tą po rabacie tak aby na froncie to spoko wyglądało :)
  • Odpowiedz
1. W momencie kiedy jest pobierana cała lista produktów, dorzucić do niej rabat a następnie obliczyć to po stronie frontu?


@GreeenOne: pomyśl. Przecież i tak gdzieś na etapie zamówienia na backendzie będziesz musiał to podliczyć, żeby Ci klient nie próbować zrobić wała z cenami.
  • Odpowiedz
@sohost: 5 plusujących a i tak nie wygrałem ( ͡° ʖ̯ ͡°) to idealnie opisuje moje szczęście w życiu ( ͡° ʖ̯ ͡°)
  • Odpowiedz
W jakim kierunku idzie rynek tworzenia stron i aplikacji www? Coraz więcej stron jak zdążyłem skumać jest już chyba robione na node.js w backendzie i chyba już tylko w JavaScript całość, czy jego pochodnych a co się obecnie dzieje z PHP, Python albo Ruby? Jeszcze się dobrze trzymają czy za X lat będą już passe aż w końcu zdechną? Póki co tworzę jeszcze strony w PHP jeśli chodzi o backend a frontend
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@daro1: Od 20 lat masa osób zapowiada koniec PHP. Miał go zastąpić Python, Ruby, JS. A on nadal żyje i dominuje i jako język stale dojrzewa. Jednak powoli pewnie dalej będzie następowało przechodzenie na JS na backendzie. Na horyzoncie też pojawia się coraz śmielej Rust i szczególnie w apkach wymagających bezpieczeństwa i wydajności strzelam, że będzie coraz częściej używany. Strzelam, że część rzeczy webowych napisanych w Javie może w ciągu dekady przejść właśnie na Rusta. Sam też się temu przyglądam i nawet liznąłem trochę Rusta na potrzeby webdevu, ale nie miałem czasu, aby się zagłębić.

Część rynku najmniej customowego albo małego eCommerce dalej będą przejmował Wordpress (albo inne CMSy nie-headlessowe) albo SaaSy.

Na froncie strzelam, że React będzie jeszcze jakiś czas rósł bo ma stabilną sytuację, masę doświadczonych w nim osób, ogromne community, dużo bibliotek pod niego, a Angular i Vue spadało. Svelte jeżeli będzie dobrze szło, ma znaleźć się w ciągu kilku lat za Reactem jeśli chodzi o popularność w nowych projektach (bo Angular i Vue jednak ma dużą bazę projektów, które działają, ale nie są już
  • Odpowiedz
@pyroxar:

Google nie usuwa bowiem wszystkich ciasteczek. Te, które są obsługiwane przez witrynę, na której znajduje się użytkownik (tj. first-party cookies), są nadal dozwolone. Są one bowiem zazwyczaj nieszkodliwe i wykorzystywane w takich czynnościach, jak utrzymywanie sesji logowania lub zapamiętywanie tego, co zostało dodane do koszyka.
  • Odpowiedz
@wot8: Co jest mniej bezpiecznym rozwiązaniem niż ciastka bo js może odczytać ich zawartość, a ciastka można tak ustawić aby nie były odczytywalne przez js
  • Odpowiedz
Czołem Mireczki!

Z okazji pojawienia się mojej marki hostingowej na wykopie, małe #rozdajo, 10 najwyższych pakietów hostingowych Nitrogen w Sferahost, o pojemności 50GB (NVME) na rok, o sumarycznej wartości 3600 zł do rozdania, po jednym dla 10 losowo wybranych mirków/mirabelek. Warunki są proste, wystarczy być na wykopie więcej niż 30 dni, mieć odblokowane wiadomości prywatne, zaplusować i dodać jakikolwiek komentarz (#usunkonto nie działa ( ͡° ͜ʖ ͡°)) pod tym wpisem. Wyniki ogłaszam jutro, 03.07.2024, godz. 21:00. Jeżeli macie jakieś pytania odnośnie oferty, technikaliów lub inne, możecie pytać prywatnie lub przez zgłoszenie na https://sferahost.pl.
  • 83
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć!

Pierwsze dni lata już za nami, a więc nadszedł czas na cieszenie się wspaniałym okresem urlopowym!
Aby uczcić tę wyjątkową porę roku, przygotowaliśmy ofertę promocyjną!
Zmień hosting przed urlopem i ciesz się zasłużonym wypoczynkiem bez obaw!

Z
sohost - Cześć!

Pierwsze dni lata już za nami, a więc nadszedł czas na cieszenie się...

źródło: sohost_lato24

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Start Wakacji 2024 - Nowa Promocja MyDevil.net

Z radością ogłaszamy naszą najnowszą promocję: "Start Wakacji 2024". Oferta ta jest skierowana zarówno do naszych obecnych, jak i nowych użytkowników MyDevil.net. Skorzystaj z wyjątkowej okazji i ciesz się rabatem aż do 40% na usługi hostingowe MD1, MD2, MD3 i MD4!

Promocja startuje 30 czerwca 2024 roku o godzinie
MyDevil - Start Wakacji 2024 - Nowa Promocja MyDevil.net

Z radością ogłaszamy naszą ...

źródło: wakacje

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest jakieś narzędzie przetwarzania końcowego, którym dałyby się prefixować całego bootstrapa i jego klasy np. zamiast col-md-4 miałbym isolated-col-md-4 itd
Jest to potrzebne do wtyczki Wordpressa, która miałaby przyjść z całym Bootstrapem ale tak aby nie było konfliktów z innym bootstrapem, który już będzie na serwerze.

#frontend #css #php
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Używając np. Dreamweavera masz możliwość zamiany konkretnych fraz na wskazane i określania czy zamiana ma dotyczyć pliku czy np. całego folderu.
  • Odpowiedz
Mirki, wykupiłem #domeny w nazwa.pl W domu mam stały adres IP z możliwością przekierowania portów. W jaki sposób wrzucić swoją stronę tak, aby miała adres z domeny? zapewne potrzebuję postawić jakiś serwer. Mam w domu nieużywanego HP T620 więc mogę na nim jakiegoś linuksa postawić. Drugie pytanie-jakie narzędzie umożliwi mi stworzenie bardzo prostej strony z 5 odnośnikami i kilkoma grafikami? Trzecie - jaki serwer poczty? #stronainternetowa #www
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@M4rcin: co do domeny, na dna musisz skierować na swój adres. Potem zrobić przekierowanie portu na routerze, bo chcesz też korzystac z internetu. A nie tylko mieć serwer www. Do prostej stronki to wystarczy notatnik albo prosty edytor stron. W serwer poczty to się nie baw. Nie masz dostatecznej wiedzy. I do serwera pocztowego musisz mieć revDNS u dostawcy sieci, dostawcy często blokują port 25 na wyjściu, do tego nie
  • Odpowiedz