Reklama
Strona 7 z 358 PierwszaPierwsza ... 567891757107 ... OstatniaOstatnia
Pokazuje wyniki od 91 do 105 z 5367

Temat: Programowanie - temat ogólny

  1. #91
    Avatar Mysterious Boy
    Data rejestracji
    2010
    Położenie
    Venezuela
    Wiek
    31
    Posty
    2,509
    Siła reputacji
    17

    Domyślny

    Dobra, dostałem tutaj pomysł ciekawy od MistrzuDragona i chciałbym się Was zapytać. Żeby wysyć formularze html do bazy danych muszę mieć oczywiście MySQL tak?

  2. #92
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Cytuj Mysterious Boy napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Dobra, dostałem tutaj pomysł ciekawy od MistrzuDragona i chciałbym się Was zapytać. Żeby wysyć formularze html do bazy danych muszę mieć oczywiście MySQL tak?
    mysql/sqlite/postgres/mariad/nosql?

    To są wszystko bazy danych, a to które rozwiązanie wybierzesz zależy od Ciebie :)
    Możesz nawet zrobić to na plikach, ale od siebie polecam Mysql ze względu że na necie jest od wuja poradników.

  3. #93
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    tytuł obrabiam w kontrolerze, ale ta pętla to albo w kontrolerze mam część widoku albo w widoku mam pętle do wyświetlenia tablicy: i tak źle i tak niedobrze bo założenia szlag trafia
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  4. Reklama
  5. #94
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    tytuł obrabiam w kontrolerze, ale ta pętla to albo w kontrolerze mam część widoku albo w widoku mam pętle do wyświetlenia tablicy: i tak źle i tak niedobrze bo założenia szlag trafia
    Raczej w widoku ma być pętla ;p
    Każdy system szablonów ma własne pętle, które są identyczne jak te w PHP :D

  6. #95

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    17

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    A wracając do szablonów i innego badziewia: całkowite oddzielenie wymaga masy zabawy chyba co?
    Jak mam stronę, która wyświetla ileś rekordów z bazy w określonym formacie, musi x razy pokazać określony zestaw divów, what do? Żeby całkowicie oddzielić visual od mechaniki (i bez przesady z mvc, m i c mi za ciężko stworzyć osobno)
    Wprowadzasz ViewModel, MVC to kupa w świecie web.

    @edit
    "tytuł obrabiam w kontrolerze, ale ta pętla to albo w kontrolerze mam część widoku albo w widoku mam pętle do wyświetlenia tablicy: i tak źle i tak niedobrze bo założenia szlag trafia "

    Czemu coś co jest związane z logiką wyświetlania obrabiasz w kontrolerze?

  7. #96
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    Cytuj Rollercoster napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Raczej w widoku ma być pętla ;p
    Każdy system szablonów ma własne pętle, które są identyczne jak te w PHP :D
    Ale pętla to już logika, kontrola, nie widok. Po prostu to nie będzie działać zgodnie z założeniami, jest to niewykonalne
    Cytuj Alex Fortune napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Czemu coś co jest związane z logiką wyświetlania obrabiasz w kontrolerze?
    zależy jaki etap też, ostateczne stylowanie to zabawa dla widoku, ale upewnić się, że nic dziwnego nie ma w tym stringu wolałbym wcześniej
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  8. Reklama
  9. #97
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Ale pętla to już logika, kontrola, nie widok. Po prostu to nie będzie działać zgodnie z założeniami, jest to niewykonalne
    Ale ja to wiem, Ty to wiesz i co z tego?
    Ja nie tworzyłem tych systemów, ja po prostu z nich korzystam. Nie jest to rozwiązanie idealne ale poprawia wygodę pracy - podaj mi inne, lepsze rozwiązanie na rozdzielenie szablonów i akcji.

  10. #98
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    34
    Posty
    11,076
    Siła reputacji
    25

    Domyślny

    Zdefiniuj "lepsze"
    Zależy od zastosowania, jak sam klepiesz stronę to męczenie się ze smarty czy czymkolwiek innym jest bez sensu, każdy dodatkowy parser to overhead, a parser napisany w języku interpretowanym to dość kiepski pomysł.

    Ja się zastanawiałem, czy ktoś może jednak znalazł jakiś magiczny sposób na to, jeśli nie to ja na razie podziękuję. Idea jest dobra, ale w momencie gdy twórca zdaje sobie sprawę, że się nie da powinien porzucić projekt, a nie pisać "nowe php"
    (teoretycznie możnaby podzielić stronę na klocki i wklejać odpowiednią liczbę razy dany klocek obsłużony tak, jak należy obsługiwać templaty do "content" i by coś z tego wyszło, ale to tylko komplikuje sprawę)
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  11. #99
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.

    Zdefiniuj "lepsze"
    Zależy od zastosowania, jak sam klepiesz stronę to męczenie się ze smarty czy czymkolwiek innym jest bez sensu, każdy dodatkowy parser to overhead, a parser napisany w języku interpretowanym to dość kiepski pomysł.
    Lepsze czyli takie gdzie nie trzeba będzie wrzucać pętli itd.
    Nie ma czegoś takiego w PHP na razie, trzeba zadowolić się tym co jest.

  12. Reklama
  13. #100

    Data rejestracji
    2013
    Posty
    201
    Siła reputacji
    13

    Domyślny

    Co myślicie o ROR? Ruby on Rails?

  14. #101
    Avatar Kusterek
    Data rejestracji
    2013
    Położenie
    Warszawa
    Wiek
    32
    Posty
    1,710
    Siła reputacji
    14

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    każdy dodatkowy parser to overhead
    możesz mi wyjaśnic co to jest?

    @down
    Musisz rozdać trochę punktów reputacji innym forumowiczom zanim będziesz mógł przyznać je użytkownikowi Rollercoster ponownie.
    Ostatnio zmieniony przez Kusterek : 22-02-2014, 14:16

    irc: freenode.net in #torgdevs

  15. #102
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Cytuj Kusterek napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    możesz mi wyjaśnic co to jest?
    Dodatkowa, niepotrzeban operacja :D

  16. Reklama
  17. #103

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    17

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Ale pętla to już logika, kontrola, nie widok. Po prostu to nie będzie działać zgodnie z założeniami, jest to niewykonalne

    zależy jaki etap też, ostateczne stylowanie to zabawa dla widoku, ale upewnić się, że nic dziwnego nie ma w tym stringu wolałbym wcześniej
    Kontroler ma za zadanie kontrolować workflow ( w ujęciu MVC , that is ) . Dodajesz mu dodatkową odpowiedzialność poprzez wstawianie do niego kodu odpowiedzialnego za widok. ;p

    @edit
    I mylisz pojęcia. View to widok, który zawiera w sobie LOGIKĘ wyświetlania widoku. To o czym mówisz to szablon.

    Ja generalnie w swoich projektach stosuje architekturę cebulową + DDD i sprawdza się swietnie. Przykładowy request dla pobrania listy blogów:
    ( W nawiasie piszę co konkretnie klasa robi ):
    index.php ->
    DI::createRouter() ( tworzę router z kontenera DI ) ->
    Router::createRouteFor(IRequest $request) ( produkuję instancję interfejsu IRoute ) ->
    DI::createController(IRoute $route) ( zwracam kontroler do obsługi żądania, wraz z zależnościami IListApplicationService $service który jest serwisem aplikacji oraz IRequest $request, czyli instancja requestu ) ->
    ShowListController::run() ( mapuje request, czyli parametry GET/POST/COOKIE i tak dalej na konkretne zapytanie do API aplikacji ) ->
    GetBlogListApplicationService::getList($offset,$li mit) ( API dla zwracania listy blogów ) ->
    BlogRepository::getRange($offset,$limit) ( Tworzy ogólny request do repozytorium danych ) ->
    DataRepository::find($constraints) ( Na podstawie zadanych warunków z API repozytorium ustala czy dane są może w keszu aplikacji bądź w 3rd party keszu [ memcache np ] , jeśli nie - tworzy konkretne zapytanie, a z wyników tworzy obiekty domenowe ) ->
    DatabaseManager::runQuery($query) ( Ustala odpowiednią instancję do której zapytanie powinno być skierowane, przydatne, kiedy masz wiele milionów rekordów i na podstawie metadanych zapytania ( typ zapytania, jakiś konkretny warunek potrzebujesz wywołać je z góry na określonym serwerze/grupie serwerów ) ->
    IDatabaseAccessLayer::query($query) ( Zapytanie do bazy i zwrot wyników ) ->
    ShowListController::run() ( Wracamy spowrotem do kontrolera z zdobytymi danymi z service API , to ogółem jest to samo wywołanie co wyżej tylko napisałem je aby było wiadomo, że wróciliśmy do tego punktu :D ) ->
    BlogListView::render($data) ( renderuje dane )
    index.php ( z kontrolera mamy wyrenderowane dane o blogach ) ->
    robimy co chcemy ( dekorujemy layoutem statycznym, dekorujemy innymi wywołaniami kontrolerów, w/e )

    @edit2
    i żeby nei było, to są calle dynamiczne a nie statyczne, żeby jakis geniusz nie wyleciał mi zaraz xDD
    Ostatnio zmieniony przez Alex Fortune : 22-02-2014, 14:55

  18. #104
    Avatar Kusterek
    Data rejestracji
    2013
    Położenie
    Warszawa
    Wiek
    32
    Posty
    1,710
    Siła reputacji
    14

    Domyślny

    to teraz pytanie ode mnie:
    jakie są najpopularniejsze/najczęściej uzywane wzorce projektowe w C#?

    irc: freenode.net in #torgdevs

  19. #105

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    17

    Domyślny

    Cytuj Kusterek napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    to teraz pytanie ode mnie:
    jakie są najpopularniejsze/najczęściej uzywane wzorce projektowe w C#?
    debilne pytanie
    jak każdy inny język XD fabryka, budulec, DI, kontener DI , repozytoria ( z tym że nie polecam używania repozytoriów w inny sposób niż w DDD ) ..

  20. Reklama
Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Star Wars: The Old Republic - temat ogólny
    Przez Mefistos w dziale Inne gry
    Odpowiedzi: 106
    Ostatni post: 21-11-2012, 14:28
  2. League of Legends //dla potomnosci: League of Legends - temat ogolny.
    Przez ZinC w dziale Inne gry
    Odpowiedzi: 30145
    Ostatni post: 24-03-2012, 02:33
  3. Cities XL 2012 - temat ogólny
    Przez Bezdomny w dziale Inne gry
    Odpowiedzi: 0
    Ostatni post: 20-10-2011, 18:11
  4. Dragon Ball Legend temat ogólny
    Przez Mugenoo w dziale Tematy serwerów
    Odpowiedzi: 20
    Ostatni post: 02-03-2011, 16:47

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •