OXI TETOIA PRAGMATA (was Re: Ma... Pou einai oi alloi?)
indyone
indyone at ee.teiath.gr
Mon Jul 22 00:38:28 EEST 2002
At 18:09 21/7/2002 +0300, you wrote:
>On Sunday 21 July 2002 12:36, DJ Art wrote:
> > êïßôá, åßíáé êáé èÝìá ãïÞôñïõ. Ðïéüò îÝñåé ôçí postgresql ?? ðüóïé
> > îÝñïõí ôçí MySQL ??? :) Ç MySQL ãßíåôáé üëï êáé ðéï ðáíôïäýíáìç, íá
> > öôéÜîïõìå ôþñá êÜôé êáéíïýñéï êáé ãéá áêüìá ìßá öïñÜ íá åßíáé öôéáãìÝíï
> > ×ÙÑÉÓ ôçí ôåëåõôáßá ëÝîç ôçò ôå÷íïëïãßáò êáé ôçò ìüäáò ?? :)
>
>Áí èåùñåßò ôåëåõôáßá ëÝîç ôçò ôå÷íïëïãßáò ìéá SQL âÜóç ðïõ äåí õðïóôçñßæåé
>ïýôå subselect, ìÜëëïí âñßóêåóáé óôï 1986. Êáé íá ìçí ìéëÞóù ãéá
>transactions. H Postgres åßíáé áñêåôÜ ðéï áñãÞ, áëëÜ åßíáé ÁÉÙÍÅÓ ìðñïóôÜ áðü
>êÜèå Üëëç Üðïøç. Äåí èá åßíáé ç ôá÷ýôçôá ôçò âÜóçò o êñßóéìïò ðáñÜãïíôáò
>ãéá ôçí åðéôõ÷ßá ôïõ project. Êáé ðáñáâëÝðù ôåëåßùò ôá èÝìáôá áäåéþí.
Ðéóôåõù üôé ç mySQL åéíáé ðÜñá ðïëõ äõíáç âÜóç êáé åðéóçò å÷åé ìåëëïí. Çäç
ôçí ÷ñçóéìïðïéïýí êáôá êïñïí ïé developers! Ôùñá Üí íïìéæåéò ïôé åðåéäç äåí
õðïóôçñéæåé subselect íá ìçí ôçí ÷ñçóéìïðïéÞóïõìå, ìáëëïí êáíåéò ëÜèïò...
ÅîÜëëïõ ç åêäïóç mySQL4.0 (ôï îåñù ïôé åéíáé aphla åêäïóç) õðïóôçñéæåé
subselects... Ðáíôùò ãéá ôéò ëåéôïõñãéåò ôïõ Lugistics ìáëëïí ðéóôåõù ç
mySQL åéíáé êáëýôåñç... Ìðïñåéò íá äéáâáóåéò êáé áõôï :
http://www.phpbuilder.com/columns/tim20000705.php3?print_mode=1 êáé ìÜëëïí
èá êáôáëÜâåéò ãéáôé...
> > Ðñïôéìþ íá åßíáé õðïóôÞñéîç ðïõ èá ìðåß "ìå ôï ÷Ýñé" ãéá êÜèå ìßá áðü
> > ôéò äéÜöïñåò âÜóåéò.
>
>ÎÝñåéò ðïý ïäçãåß áõôÞ ç íïïôñïðßá;
>Óå ðñïãñÜììáôá ðïõ ìåôÜ áðü 2 ÷ñüíéá åßíáé ôóïõâÜëéá ãåìÜôá if-then-else, ôá
>ïðïßá äåí ìðïñïýí ðëåüí íá óõíôçñçèïýí êáé ðåôéïýíôáé óôá óêïõðßäéá ãéá íá
>îáíáãñáöôïýí áðü ôçí áñ÷Þ.
>¸ôóé ãñÜöïõí ïé áó÷åôïé óå VB. Ôá ôåëåõôáßá 2 ÷ñüíéá ðïõ äïõëåýù
>åðáããåëìáôéêÜ
>ùò ðñïãñáììáôéóôÞò Ý÷ù äåé 3 ôÝôïéá ðñïãñÜììáôá ðïõ ðÞãáí óôá óêïõðßäéá.
>
>
> > ìïõ öáßíåôáé ðéï áðëïúêü üôáí üëá ôá êÜíåéò manually.
>
>ÓÞìåñá äåí êÜíåéò ôßðïôá óïâáñü áí äåí ðáôÞóåéò ðÜíù óå êÜôé Üëëï.
>Ìå ôç ëïãéêÞ áõôÞ èá Ýðñåðå íá ãñÜøïõìå êáé ôçí äéêÞ ìáò âÜóç.
>Óçìáóßá Ý÷åé íá åðéëÝîïõìå âéâëéïèÞêåò ðïõ õðïóôçñßæïõí óôáèåñÜ ðñüôõðá
>êáé interfaces. Åî Üëëïõ, ìçí îå÷íÜò üôé Ý÷ïõìå ôïí êþäéêá óôçí äéÜèåóÞ ìáò.
×ììì, áí êáé ðüôå äåí áó÷ïëÞèçêá ìå ôçí PHPLib áðü üôé åßäá, ïé ôýðïé å÷ïõí
êÜíåé ðïëý êáëç äïõëåßá!
Äåí Ý÷ù ðñüâëçìá åßôå ôçí ÷ñçóéìïðïßçóïõìå, åßôå ï÷é...
Êáé óôéò äýï ðåñéðôþóåéò èá ñßîïõìå áñêåôåò åñãáôï-þñåò developing , óôçí
ìéá ðåñéðôùóÞ ãéá íá öôéáîïõìå ôï connectivity-query ÷åñïõêëÜôá, óôçí Üëëç
ðåñßðôùóç íá äéáâÜóïõìå ôï documentation êáëá þóôå íá ÷ñçóéìïðïßçóïõìå thn
PHPLib óùóôÜ.
>Åäþ èá Þèåëá íá êáôáèÝóù ôïí äéêü ìïõ ðñïâëçìáôéóìü:
>
>ÌÞðùò ç PHP äåí åßíáé ç êáôÜëëçëç ãëþóóá;
>Äåí ìïõ áñÝóåé ôï üôé ìðëÝêåé ôçí "ìç÷áíÞ" ôïõ ðñïãñÜììáôïò ìå ôï user
>interface. Áõôü åßíáé ãíùóôü ëÜèïò ìå ðïëý ïäõíçñÝò óõíÝðåéåò. Ç ðñïöáíÝóôåñç
>åßíáé üôé ôï ðñüãñáììá óôçí ïõóßá äåí Ý÷åé äïìÞ.
>ÌÞðùò èá Þôáí êáëýôåñá íá ÷ñçóéìïðïéÞóïõìå ìéá Üëëç ãëþóóá, ð÷ Perl Þ
>Python Þ
>Java, ìå áíôéêåéìåíïóôñåöÞ õðïóôÞñéîç; Áõôü èá åðÝôñåðå êáé ÷ñÞóç ðéï
>ðñï÷ùñçìÝíùí ôå÷íéêþí ðñïãñáììáôéóìïý (3-tier áñ÷éôåêôïíéêÞ, design patterns)
>êáé èá Ýêáíå ðéï êáôáíïçôü ôïí êþäéêá. ÐñïóöÝñåôáé êáé ãéá ôåêìçñßùóç ìå UML.
Åì ðñáãìáôé ôï ðÜò ìáêñéá... ç PHP åßíáé áðïäåäåéãìåíá áðü ôéò êáëýôåñåò
server-side ãëùóóåò! (Ãéá ôçí Perl åðéóçò óõìöùíù... áëëá ðñåðåé íá ôçí
ìÜèù, üðùò ìÜëëïí êáé ïé õðïëïéðïé) Ïé õðïëïéðåò... ãê÷ìììì (Ìçí ìïõ ðåéò
êáìéÜ ASP ÓÅ ÓÊÏÔÙÓÁ!)
>ï ðÜù ðïëý ìáêñéÜ, èá ìïõ ðåßôå. ºóùò. ÁëëÜ Ý÷åôå ðñïóðáèÞóåé ðïôÝ íá âãÜëåôå
>Üêñç óå 200.000 ãñáììÝò êþäéêá ìå ÷éëéÜäåò if-then-else êáé åêáôïíôÜäåò
>óõíáñôÞóåéò;
Ãé' áõôï õðáñ÷ïõí ôá comments ;-)
>--
>Íßêïò Êáíåëëüðïõëïò
>www.himaira.net
>--
>lugistics-devel mailing list -- http://lists.hellug.gr
indyone... :-)
indyone at ee.teiath.gr
More information about the Lugistics-devel
mailing list