🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.php
5 messages
5 total messages Started by Jivanmukta Wed, 10 Aug 2016 14:03
$sql a query builder
#231415
Author: Jivanmukta
Date: Wed, 10 Aug 2016 14:03
15 lines
1306 bytes
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.
Re: $sql a query builder
#231416
Author: Jivanmukta
Date: Wed, 10 Aug 2016 14:30
20 lines
1503 bytes
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?
Re: $sql a query builder
#231417
Author: Jivanmukta
Date: Thu, 11 Aug 2016 05:41
10 lines
993 bytes
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ść?
Re: $sql a query builder
#231418
Author: Borys Pogoreło
Date: Thu, 11 Aug 2016 14:54
13 lines
1193 bytes
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
Re: $sql a query builder
#231419
Author: Jivanmukta
Date: Sat, 13 Aug 2016 05:43
14 lines
1194 bytes
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
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads