Tak. Zaczęłam miesiąc temu swoją przygodę z Symfony. Długo trzymałam się z daleka od tego frameworka. Dziś właściwie nie wiem z jakie były powody mojego postępowania. Życie mnie przymusiło, żeby się jednak z nim zapoznać i prawdę mówiąc, nie żałuję. Oczywiście nie ma dnia, żebym nie zmagała się z zupełnie nowymi dla mnie zagadnieniami. Ot choćby wykorzystanie wzorca HMVC.
PHP
Instalacja LAMP, Ubuntu 16.04 x64
Pisałam ostatnio o tym jak można edytować projekt zdalnie, jednak doskonale wiem, że to nie jest najlepsze rozwiązanie i o wiele lepiej jest pracować na lokalnym serwerze a dopiero ukończoną wersję umieszczać na serwerze produkcyjnym. Do pracy na serwerze lokalnym potrzebny jest pakiet oprogramowania zwany w skrócie LAMP.
Yii: Łączenie tabel
Przymierzam się do kolejnego projektu w Yii, w którym będę wykorzystywać strukturę drzewiastą nested set i nagle okazało się, że potrzebuję bardziej skomplikowanych zapytań do bazy niż wykorzystywane ostatnio podstawowe CRUDy. Troszkę poszperałam, troszkę poczytałam i ku pamięci zanotuję.
Yii: autouzupełnianie w dynamicznych obiektach formularza
Z podpowiedziami w polu tekstowym formularza uporałam się szybko. W Yii to naprawdę jest proste. Trudności zaczęły się gdy trzeba było zastosować autouzupełnianie do pól formularza, które są generowane automatycznie po załadowaniu strony za pomocą javascript. W tym wypadku widget nie pomoże i trzeba zadziałać inaczej.
Czytaj dalejYii: autouzupełnianie w dynamicznych obiektach formularza
Autouzupełnianie w Yii
Z braku lepszego zajęcia programistycznego pracuję nad pewnym niekomercyjnym (przynajmniej na razie) projektem realizowanym w oparciu o framework Yii. Nie będę ukrywać polubiłam go. Funkcjonalność serwisu pomaga mi dopracować grupa przyszłych użytkowników, którzy już przebierają nóżkami nie mogąc się doczekać realizacji. Padła sugestia, która prędzej czy później musiała się pojawić, bo była po prostu słuszna: “Zróbmy w tym formularzu autouzupełnianie na podstawie słów kluczowych z bazy, żeby użytkownik nie szukał po omacku”. No to zróbmy.
Yii kontra hosting w AZ
Miało być prosto. Dokumentacja Yii przekonuje, że wystarczy skopiować pliki na serwer, uruchomić jeden z nich za pomocą wiersza poleceń, podając odpowiednie parametry i już mamy szkielet aplikacji. Kuszące, bo w Kohana trzeba strukturę katalogów aplikacji sobie ręcznie stworzyć.