kur* taki fajny framework, że też nie ma polskiej dokumentacji


@Govr: a projekt tego frameworka jest autorstwa polaka :)
Przyzwyczajaj sie. Standardem w IT jest język angielski. Czym prędzej sie go nauczysz tym lepiej dla ciebie.
  • Odpowiedz
Najlepszy, najlżejszy, najprostszy i najszybszy framework PHP to?
Poszukuję czegoś co można użyć w małych projektach i np. rozbudować do dużych w sowim czasie.
Głównie interesuje mnie MVC i zabezpieczenia przed atakami. :)

#programowanie #php
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Shreder67: >w firmie nie wykorzystywano żadnego systemu kontroli wersji, tylko prze edycją jakiegoś pliku trzeba było spytać kolegi czy czasem też w nim nie jest, by mu czasem nie nadpisać zmian.

Chyba powinieneś potrafić samemu odpowiedzieć na to pytanie...
  • Odpowiedz
@rzezimieszek_: Odtwórz na Dockerze środowisko zbliżone do produkcyjnego tylko z PHP 5.6 i wrzuć tam kopię aplikacji. Wtedy zobacz czy wszystko działa i ewentualnie zmień w aplikacji co trzeba. Gdy stwierdzisz, że aplikacja działa poprawnie to zaktualizuj PHP na produkcji i wrzuć ewentualne przygotowane już zmiany w aplikacji.
  • Odpowiedz
Dzińdybry.
Powoli szykuję się do migracji dość dużej aplikacji z Laravela 4.2 do najnowszego Laravela 5.3. Aplikacja jest sowicie rozwijana od 2,5 roku i działa produkcyjnie obsługując odsłony w okolicach 500K - 1MLN. Stąd też zapytania o bolesność procesu w praktyce, a raczej:
1. wasze uwagi, jeśli przez to przechodziliście
2. chociażby fragmentaryczna automatyzacja tego procesu i jak to wygląda w praktyce (piszę o choćby o https://laravelshift.com/ )

#php #
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hoRacy: To chyba trzeba by zaczac od napisania testow, sprawdzic czy wszystko dziala przed aktualizacja, zamienic 4.2 na 5.3, uruchomic testy i po kolei naprawic wszystko ci sie swieci na czerwono.
  • Odpowiedz
@hoRacy: No to nie wiem czy to jest dobry pomysł przenosić appkę. Rzeczy które mogą niezadziałać jest miliard, różnica między L4.2 a L5.3 jest ogromna, tak że to trudno nazwać tym samym frameworkiem.

Ja bym zrobił tak - napisałbym dla projektu testy integracyjne polegające na testowaniu wszystkich rządań HTTP pokoli (każdy jeden route) i sprawdzał czy nie wywala błędu, jeśli są to rządania modyfikujące baze danych/cache to również sprawdzałbym czy
  • Odpowiedz
Moze ktos polecic jakas ksiazke/kurs/whatever, w ktorym jest pokazane w miare krok po kroku tworzenie aplikacji (cms/sklep/whatever) w PHP? Chodzi mi glownie o to, ze znajac juz podstawy jezyka chcialbym zobaczyc jak stworzyc aplikacje wg obowiazujacych standardow (zabezpieczenia, organizacja bazy danych), zeby miec juz jakas swiadomosc tego jak to sie robi 'komercyjnie'. Znajdzie sie cos takiego ?

#naukaprogramowania #php #webdev
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tak jak Jurigag pisze, nie ma takich (dobrych) kursów. Musiałbyś to rozłożyć to na pojedyncze komponenty i wtedy szukać materiałów na konkretne tematy. Np. najpierw podstawowa architektura, potem routing, dbal, DIC itd. Potem dopiero feature'y - obsluga usera, formularze itd itd.

Na każdy z tych wydzielonych tematów łatwiej Ci będzie znaleźć albo jakieś materiały, ale proste biblioteki, które będziesz w stanie zrozumieć czytając ich kod.
  • Odpowiedz
Jest ktoś w stanie zrobić mi te 2 zadania w #php z wykorzystaniem pętli ? Bo nic nie potrafię :(
Zadanie 1. Napisz progam, który wczytuje parę liczb całkowitych, będących końcami przedziału i wyświetla wszystkie liczby podzielne przez 3.

Zadanie. 2 Napisz program obliczający sumę wszystkich liczb całkowitych <1;45>
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki robię projekt bazy danych sklepu meblowego, robię tabelę użytkownicy, gdzie będą i klienci i administratorzy.

Tylko mam problem z wymyśleniem jak obsłużyć klienta, który ma firmę. Czy zrobić jakąś osobną tabelę firma? Czy coś takiego?

Muszę uniknąć nadmiarowości danych (3 Postać Normalna)

#webdev #php #bazydanych
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No to jak to podzielić? Muszę uniknąć nadmiarowości danych.


@jaskowice1: A w jaki sposób dodanie tabeli "administratorzy" zwiększy ilość danych? Moim zdaniem nawet ją zmniejszy bo w przeciwnym razie trzymając klientów i administratorów w jednej tabeli musisz dorobić kolumnę ich rozróżniającą.


Czy zrobić jakąś osobną
  • Odpowiedz
Chciałbym zrobić przekierowanie na zasadzie:
Jeżeli ktoś wejdzie z Firefoxa przekierowuje na firefox.pl
Jeżeli z Chrome przekierowuje na chrome.pl
Macie może jakiś skrypt? (Nie wiem jak go opisać aby w google znalazło)

  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam zamiar napisać skrypt #php, gdzie użytkownik kliknie sobie np. laptop acer i laptop lenovo. Jak w bazie przypisać te nazwy do sklepu, żeby potem wybierając i wyświetlając poszczególne sklepy, każdy z odpowiednią kategorią wyświetlił się tylko raz?
Dajmy na to, że mam sklep XYZ i do niego trzeba przypisać acer,lenovo, asus, apple. I właśnie w kategoriach użytkownik wybiera acer i lenovo. Dać te dane w jedym rzędzie, czy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki jest u was "workflow" w przypadku:
- duża aplikacja (czytaj: dużo widoków, zmian, kilku backendowców)
- frontendowiec NIE MOŻE mieć dostępu do wersji deweloperskiej i pracuje sobie na swoim "stacku" dev produkując na koniec css/html (a w zasadzie dostarczając scssy)
Sytuacja powoduje problemy z śledzeniem co to on nazmieniał i naniesieniu tego do aplikacji (żmudna robota).

#webdev #php #frontend #css
normanos - Jaki jest u was "workflow" w przypadku:
- duża aplikacja (czytaj: dużo wi...

źródło: comment_xMIqAQM4kZ3FmvMygyC9zQzs1fTjpIGr.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@normanos: IMO jakaś głupota, jak front nie ma mieć dostępu do backendu to powinniście pisać api + apke we frontendzie. Jak rozumiem html jest generowany z backendu? Jeśli tak to front powinien sobie móc na nim pracować, np backendowiec dostarcza funkcjonalność ale gównianie wyglądającą, wtedy wchodzi frontend cały na biało i poprawia żeby było jak trzeba.
  • Odpowiedz
@normanos: uuuu. No to chyba bym to tak właśnie robił, najpierw Wasz html, a dopiero on mając dostęp do stagingu by sobie stylował (ewentualine prosił o ddanie jakichś elementów/klas) i podsyłał sassa tylko do podmiany, tak żebyśnie nie musieli wogóle ruszać styli.
  • Odpowiedz
Z okazji wydania #vuejs 2 postanowiłem unowocześnić swój warsztat. Mam pytanie o autoryzację vue z backendem #php

1. Autoryzacja z JWT, tokenami.

2. zwykłe logowanie, przeładowanie strony i mamy gotową sesję

Za
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach