Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.lang.php > #15202 > unrolled thread
| Started by | Jivanmukta <jivanmukta@poczta.onet.pl> |
|---|---|
| First post | 2016-08-10 16:03 +0200 |
| Last post | 2016-08-13 07:43 +0200 |
| Articles | 5 — 2 participants |
Back to article view | Back to pl.comp.lang.php
$sql a query builder Jivanmukta <jivanmukta@poczta.onet.pl> - 2016-08-10 16:03 +0200
Re: $sql a query builder Jivanmukta <jivanmukta@poczta.onet.pl> - 2016-08-10 16:30 +0200
Re: $sql a query builder Jivanmukta <jivanmukta@poczta.onet.pl> - 2016-08-11 07:41 +0200
Re: $sql a query builder Borys Pogoreło <borys@pl.edu.leszno> - 2016-08-11 16:54 +0200
Re: $sql a query builder Jivanmukta <jivanmukta@poczta.onet.pl> - 2016-08-13 07:43 +0200
| From | Jivanmukta <jivanmukta@poczta.onet.pl> |
|---|---|
| Date | 2016-08-10 16:03 +0200 |
| Subject | $sql a query builder |
| Message-ID | <nofc7p$1uqd$1@gioia.aioe.org> |
Uczę się pisać dynamiczne witryny w PHP5+MySQL. Napisałem aplikację w PHP5+MySQL bez frameworka. Aplikacja zawiera blisko 100 instrukcji SQLowych, głównie złożone SELECTy z wielokrotnymi joinami i złożone warunki WHERE z podzapytaniami. Następnie przerobiłem ją na CodeIgniterową ale nie użyłem query buildera, bo uznałem że są rzeczy ważniejsze i pilniejsze do zrobienia i bałem się że zrobię błędy jak będę przerabiał zapytania. Pytanie: czy w tej sytuacji warto przerabiać 100 instrukcji SQL w postaci $sql = kod SQL; modyfikacje $sql; $this->db->query($sql); na query buildera? Zleceniodawca się niecierpliwi.
[toc] | [next] | [standalone]
| From | Jivanmukta <jivanmukta@poczta.onet.pl> |
|---|---|
| Date | 2016-08-10 16:30 +0200 |
| Message-ID | <nofdp7$1du$1@gioia.aioe.org> |
| In reply to | #15202 |
Jivanmukta wrote: > Uczę się pisać dynamiczne witryny w PHP5+MySQL. > Napisałem aplikację w PHP5+MySQL bez frameworka. Aplikacja zawiera blisko > 100 instrukcji SQLowych, głównie złożone SELECTy z wielokrotnymi joinami i > złożone warunki WHERE z podzapytaniami. Następnie przerobiłem ją na > CodeIgniterową ale nie użyłem query buildera, bo uznałem że są rzeczy > ważniejsze i pilniejsze do zrobienia i bałem się że zrobię błędy jak będę > przerabiał zapytania. > Pytanie: czy w tej sytuacji warto przerabiać 100 instrukcji SQL w postaci > > $sql = kod SQL; > modyfikacje $sql; > $this->db->query($sql); > > na query buildera? > Zleceniodawca się niecierpliwi. Wolałbym wykorzystać ten czas na przemigrowanie z CI2 na CI3, bo to chyba ważniejsze - jak sądzicie?
[toc] | [prev] | [next] | [standalone]
| From | Jivanmukta <jivanmukta@poczta.onet.pl> |
|---|---|
| Date | 2016-08-11 07:41 +0200 |
| Message-ID | <noh36c$92g$1@gioia.aioe.org> |
| In reply to | #15202 |
Jivanmukta wrote: > Pytanie: czy w tej sytuacji warto przerabiać 100 instrukcji SQL w postaci > > $sql = kod SQL; > modyfikacje $sql; > $this->db->query($sql); > > na query buildera? chodzi mi o to czy w moim przypadku da to istotną korzyść?
[toc] | [prev] | [next] | [standalone]
| From | Borys Pogoreło <borys@pl.edu.leszno> |
|---|---|
| Date | 2016-08-11 16:54 +0200 |
| Message-ID | <d1n0a7rfj0a9.d4j43mep92k7.dlg@40tude.net> |
| In reply to | #15204 |
Dnia Thu, 11 Aug 2016 07:41:31 +0200, Jivanmukta napisał(a): >> na query buildera? > > chodzi mi o to czy w moim przypadku da to istotną korzyść? Jeśli nie uprości Ci to kodu korzystającego z wyników tych zapytań, to IMO sztuka dla sztuki. Oczywiście zakładając, że są to sensowne, zoptymalizowane zapytania. -- Borys Pogoreło borys(#)leszno,edu,pl
[toc] | [prev] | [next] | [standalone]
| From | Jivanmukta <jivanmukta@poczta.onet.pl> |
|---|---|
| Date | 2016-08-13 07:43 +0200 |
| Message-ID | <nomc27$1t7s$1@gioia.aioe.org> |
| In reply to | #15205 |
Borys Pogoreło wrote: > Dnia Thu, 11 Aug 2016 07:41:31 +0200, Jivanmukta napisał(a): > >>> na query buildera? >> >> chodzi mi o to czy w moim przypadku da to istotną korzyść? > > Jeśli nie uprości Ci to kodu korzystającego z wyników tych zapytań, to IMO > sztuka dla sztuki. Oczywiście zakładając, że są to sensowne, > zoptymalizowane zapytania. > dzieki za odpowiedz
[toc] | [prev] | [standalone]
Back to top | Article view | pl.comp.lang.php
csiph-web