Blog /Technologia

Budowa wielofunkcyjnych serwisów i aplikacji internetowych to niełatwe zadanie. Wspomagamy się w tym procesie różnego rodzaju językami programowania i narzędziami.

Jesteśmy największą i najbardziej znaną firmą zajmującą się tworzeniem i wsparciem serwisów w systemie Drupal w Polsce. Do naszych obszarów specjalizacji należą także Symfony, PHP, ReactJS i front-end development. Wspomagamy się przy tym różnego rodzaju programami, takimi jak PHPStorm, Jenkins czy Docker.

Chętnie dzielimy się swoimi doświadczeniami, opisując jak wygląda proces prac nad budową i rozwojem serwisu internetowego lub aplikacji webowej w firmie Droptica. Dzięki metodologii SCRUM oraz odpowiednim narzędziom, takim jak Slack czy Jira zapewniamy płynną komunikację między zespołem i klientem. Używane programy systematycznie ulepszamy lub zmieniamy, aby zautomatyzować czynności powtarzalne i przyspieszyć prace programistyczne.

Poznaj szczegóły naszej pracy dzięki obszernym wpisom na blogu lub przekonaj się, jakie korzyści możemy zaoferować Tobie dzięki naszym Case Study.

Test Driven Development to oszczędność czasu oraz zasobów. Ewentualne błędy w aplikacji można wykrywać szybciej, ponieważ w pierwszej kolejności piszemy test do nieistniejącej funkcjonalności, a dopiero potem kod. W cały proces jest zaangażowanych mniej osób. W tym tekście dowiesz się, jak odbywa się to w Laravelu.

Testy na wielu przeglądarkach to konieczność w dzisiejszych czasach, ale czy warto te testy automatyzować? Na pewno powinniśmy to rozważyć. W podjęciu tej decyzji może pomóc Ci poniższy artykuł. Pokażemy, jak zminimalizować minusy oraz jak wykorzystać plusy tego rozwiązania. Dowiesz się, w jaki sposób ustawić takiego rodzaju testy w Codeception oraz skąd wziąć przeglądarki, które będziesz chciał wykorzystać w testach.

Drupal multisite to instalacja, która pozwala używać pojedynczej bazy kodu do obsługi wielu witryn internetowych. W tym poście wyjaśnię szczegółowo, jak działa multisite w Drupalu, jakie podejścia można zastosować, aby skonfigurować instalację. Wyjaśnię również niektóre ustawienia, które mogą być ważne dla trybu multisite, a które nie mają zastosowania przy tworzeniu pojedynczej witryny w Drupalu.

PHP jako język interpretowany od dawna zmagał się z trudnym zadaniem poprawy swojej wydajności. Wraz z najnowszym wydaniem PHP 8 zdecydowano oficjalnie dołączyć zupełną nowość: kompilator JIT. W ramach tego artykuł chciałbym przybliżyć jakie realne korzyści może on przynieść i czy naprawdę podniesie wydajność Twojej aplikacji.

Laravel i Symfony to dwa frameworki, które są bardzo często porównywane, a na forach jest wiele dyskusji na ich temat. Dzisiaj jednak nie chcę się skupić na porównaniu, lecz na pokazaniu zalet Laravela oraz opisaniu tego, co wywołało na mnie największe, pozytywne oczywiście wrażenie.

Korzystając z CMS Drupal wiele elementów potrzebnych do realizacji projektu możemy otrzymać bez napisania choćby jednej linii kodu. Kiedy jednak chcemy wyświetlić np. formularz edycji użytkownika w niestandardowy sposób, wtedy taki komponent musi zostać poddany pewnym pracom programistycznym. W artykule tym opowiem w jaki sposób zarejestrować i wyświetlić niestandardowe tryby wyświetlania formularzy encji w Drupalu i jak może to przydać się w realizacji Twojego projektu.

Na rynku wiele mówi się o headless CMS i headless Drupalu. Klienci rozważają obranie takiej ścieżki. Niektórzy nie są jednak pewni, co oznacza określenie „headless” i jakie są jego zalety i wady. Kiedy należy stosować headless Drupala? Pozwólcie, że wyjaśnię.
 

MG 1202 Blur

Porozmawiajmy o Twoich projektach