Newsgroup: it.lavoro.professioni.webmaster
Titolo: Oracle & PLSQL

Ciao a tutti.
Nell'azienda in cui lavoro mi occupo fondamentalmente dell'implementazione e
dell'interfacciamento di basi di dati su pagine asp, php e tra un po' anche
html con embed swf.
Fondamentalmente funziona che il design e l'interfaccia vengono progettate
da un mio collega. Siamo in perfetta sinergia e ci capiamo al volo su come e
dove inserire questa tabella, questo livello, questa slice per permettermi
di generare quello che io devo generare...
Oramai e' un anno che andiamo avanti in questo modo e capita sempre piu'
spesso che sia io stesso a dovermi occupare del progetto grafico e del
design dell'intera interfaccia.
Lavorare in questo modo ci ha sempre dato risultati abbastanza
soddisfacenti, anzi, molto soddisfacenti in termini di qualita' del
prodotto. Abbiamo lavorato su siti di grosso calibro, su portali, su
interfacce di Self Remote Publishisng e abbiamo affinato le nostre tecniche
in maniera sempre piu' peculiare, creandoci librerie e routine varie...
Ultimamente la nostra azienda e' divenuta partner Oracle per cui abbiamo
ottenuto la licenza di Portal30. Durante le prime riunioni ci fu spiegato
che questa piattaforma avrebbe permesso la creazione di portali aziedali e
applicazioni web molto solide e sicure, basandosi su una base dati Oracle e
sul particolare linguaggio che Oracle sfrutta per l'interfacciamento con db,
ossia PLSQL.
Quando mi fu detto di cominciare a studiarmi i libroni che ci sono arrivati
insieme alle licenze qualcuno di noi ha guardato con occhio critico il
pacchetto applicativo, me compreso... per quanto mi riguarda mi e' sembrato
un qualcosa di troppo vincolante dal punto di vista grafico e strutturale...
(mi rivolgo ovviamente solo a coloro che conoscono Portal30)
Ora, con il passare dei mesi, ed osservando il risultato del lavoro prodotto
da coloro che hanno proseguito su questa strada (io mi sono occupato di
altro a quel punto... solo alcuni sono stati destinati all'area Oracle dai
gestori di commessa) non dico che mi sono ricreduto, ma quasi...
Voglio dire... analizzando cio' che sono riusciti a fare, e il tempo davvero
ristretto che hanno impiegato, molto minore rispetto ad un eventuale
sviluppo che non utilizzasse un ambiente applicativo specifico, sono rimasto
davvero sorpreso...
www.iol.it
 e' un esempio di un qualcosa costruito con questo ambiente, anche
se personalmente non mi piace molto... pero' questo dimostra che comunque
Portal30 non e' una realta' nascota....
Dunque vi chiedo... conoscete voi Portal30? Cosa pensate riguardo a una
scelta simile....?
Passare ore, ore, ore, ore a progettare il db e il codice per un portale e'
lavoro sprecato se davvero fosse potenzialmente possibile risparmiare cosi'
tanto tempo con l'ambiente offerto da Oracle...?
Per non parlare poi dei centinaia di milioni che abbiamo speso per la
licenza....
Sono in una crisi esistenziale....
Mastro

licenza....
scusa, ma leggo bene?  *centinaia* di milioni per licenze e ti domandi
se valga la pena di progettarsi le cose in casa quando si può comprare
la soluzione pronta *a centinaia di milioni*?  direi che ne vale sì la
pena di perdere ore ed ore!  cribbio, capisco farsi pagare bene, ma
arrivare a centinaia di milioni in costi di sviluppo!
forse ho capito male qualcosa?
tu citavi 
iol.it
 come risultato di qualcosa di quell'infrastruttura.
boh, non mi sembra un gran caso di virtuosismo.  centinaia di milioni
di infrastruttura software non ce li vedo proprio...  poi chiaro che
se il cliente li vuol pagare non c'è problema...
io penso che uno dei motivi per i quali si parla, tra gli incompetenti
e gli aspiranti yuppie che ci si sono bruciati, di crisi di internet e
di bolla speculativa e tutte ste cose qui è propri ocperchè ci si
avvicina con la prospettiva delle centinaia di milioni per progetti
che con qualche decina di milioni spesi in ore di lavoro ben fatte da
persone perbene verrebbero fuori migliori.
e anche tutti questi megaportali nazionali...  ma saranno poi così
efficaci?
non so, un'azienda di ecommerce con cui collaboro ha fatto un accordo
in dicembre con tiscali per mettere un link con immagine, una cosa
carina, per carità, in una sezione speciale dei regali di natale, che
non so quanti milioni o decine di milioni è costato.
ebbene, su 14mila e rotti ordini fatti in dicembre, due o tre venivano
da quel link...  facevamo prima a regalarli, quei due ordini...  poi
vabbè, sono d'accordo che il nostro marchio è passato su delle pagine
molto viste ecc. ecc., ma mi domando a che sia servito farlo vedere...
insomma, quello che voglio dire è: teniamo i piedi per terra...

 arrivare a centinaia di milioni in costi di sviluppo!
Hai letto male... non e' una soluzione pronta... e' un pacchetto di
sviluppo. I costi di licenza, poi , non sono solo per Portal30, ma per tutto
il pacchetto che Oracle fornisce nel momento in cui si diviene loro
parters...
L'azienda in cui  lavoro NON fa solo web. Ha anche un'area prettamente
dedicata allo sviluppo di applicativi software Client-Server...
Complessivamente fatturiamo diversi miliardi l'anno... dunque
proporzionalmente si tratta di un "semplice" acquisto di licenza per un
ambiente di sviluppo, nonche' una piattaforma per gestire le basi di dati a
360°.
Mastro

scelta simile....?
No, non lo conosco, però grazie per l'interessante recensione. Io avevo
provato a giocare con web db Oracle. Di positivo in queste cose c'è che ti
eliminano tutta la fase di progettazione, di negativo trovavo un'eccessiva
rigidità e soprattutto che ti inchiodasse perennemente a quella soluzione.
Voglio dire che mi sembrava che diventasse quasi impossibile apportare
piccole modifiche a mano, fuori dai loro schemi. L'altro aspetto negativo
era che tutto veniva inchiavardato nel database, immagini, file html etc.
Ciao.
Faser
--------------------
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------


E perche' saresti in crisi esistenziale? :-D
Se pensi che quella non e' certo l'unica piattaforma che ti permette
di ottenere quel risultato che fai? Ti impicchi?
Naaa.....
Iol.it non mi entusiasma di certo, 
www.viaggiarenavigando.com
 (anzi
.it visto che stanno facendo casino) , per esempio, e' stato
sviluppato con Magic eppure non mi pare che il risultato, per quanto
sofisticati siano gli strumenti, sia poi cosi' eclatante
(personalmente mi perdo...)
In questi giorni nella mai citta' ha preso il via una iniziativa
molto discutibile sotto tutta una serie di punti di vista ma se
pensi che tutto il codice e' stato sviluppato da un giovane
appassionato e da un altro ragazzo abbastanza in gamba ...
senza quegli orpelli in flash (del tutto fuori luogo in un sito con
simili aspirazioni) sarebbe stato quasi perfetto :-D
Dai uno sguardo a 
www.comune.terni.it
Claudio

dedicata allo sviluppo di applicativi software Client-Server...
ok, avete comprato oracle a centinaia di milioni per fare altre cose
non web e già che c'erano vi hanno dato anche portal 30 per fare cose
web.
magari la cosa potrebbe avere un senso per voi che non siete solo
web-oriented, ma per chi invece è prevalentemente web oriented non
credo lo abbia.
quanto alla progettazione della base dati di un sito, be', come dicevo
altrove, a me è la cosa che diverte di più, ci mancherebbe che la
volessi comprare fatta!  :-)
non solo, ma qualsiasi cosa preconfezionata, per quanto flessibile e
360 gradi alla fine non può non incartarti.  si rischia di fare le
cose per come ti sono permesse piuttosto che per come le vorresti
fare.

eliminano tutta la fase di progettazione, di negativo trovavo un'eccessiva
positivo?  ma la progettazione è l'unica cosa divertente!

positivo?  ma la progettazione č l'unica cosa divertente!
Beh certo, solo che se il progetto č complesso ed i tempi brevi andare su
qualcosa di collaudato č piů sicuro.


 ha scritto nel messaggio
news:3c5c88ec...@news.interbusiness.it...

E' vero. La progettazione dà una certa "soddisfazione" :-)
Anche se piano piano uno inizia a scriversi le sue librerie standard e la
progettazione si traduce in:"che modfiche devo fare alle mie librerie per
adeguarle a questo progetto"?
Bye
Neapolito

adeguarle a questo progetto"?
e pensa che ti pagano pure!  :-)))

Anche se piano piano uno inizia a scriversi le sue librerie standard e la
Come dici tu è un "piano piano". Se hai bisogno in tempi brevi di una
soluzione stabile ed hai poco roba pronta, possono essere delle ottime
scelte. Tieni conto che soluzioni di quel livello fatte ad hoc per il
cliente costano molto di più che prenderle complete.
Ciao.
 
Faser
-- 


e pensa che ti pagano pure!  :-)))
Beh, questo è il vantaggio di poter lavorare facendo qualcosa che ti piace
;-)
Bye
Neapolito

 cliente costano molto di più che prenderle complete.
Certo. Tutto sommato però credo che se qualcuno ha bisogno di una soluzione
"di un certo livello" presumibilmente si rivolgerà ad una web-agency "di un
certo livello", che in quanto tale probabilmente già avrà un bel po' di
routine in librerie su cui mettere le mani. Torniamo al discorso fatto
qualche post più su in questo stesso thread: non credo che la web-agency in
questione avrebbe acquistato il software di cui stiamo parlando se non gli
fosse servito anche per lo sviluppo client/server.
Bye
Neapolito

routine in librerie su cui mettere le mani. 
Ok, quanti programmatori, analisti etc avrà una web agency di un certo
livello? 200? 500? ...no perchè alla Oracle ci sono migliaia di persone che
lavorano per sviluppare quei software. Ripeto a me non mi ha convinto per
una serie di ragioni, ma se ad uno servono proprio quelle funzionalità, beh
può andare dalla web agency che vuole però spenderà come minimo 100 volte
tanto, ammesso poi che lo possano fare nei tempi previsti.
Come scrissi molto tempo fa il futuro del software web andrà verso quella
direzione, come si è verificato in tutto la storia del software. Il lavoro
custom e artiginale continuerà ad esistere, ma per una percentuale ridotta.
Il grosso sarà nella configurazione/ottimizzazione ed estensione di
programmi tipo quello citato. Non sarà una cosa immediata, ma appena il web
passerà dalla giovinezza alla maturità, quella sarà la strada. Chiaramente
IMHO.


Chiaramente IMHO.
Idem ... ci mancherebbe altro! :-)
Bye
Neapolito

persone perbene verrebbero fuori migliori.
io e te sì che ci capiamo ^__^
[voglio tornare a Romaaaaaaaaaa]
--
Consy@Home&Office
http://www.consy.it/
--> Sempre e inevitabilmente ognuno di noi sottovaluta <--
-->   il numero di individui stupidi in circolazione   <--

soluzione stabile ed hai poco roba pronta, possono essere delle ottime
fabio, io capisco che i lavori van fatti e presi tutti, ma a volte
questo fatto dei lavori da fare subito però fatti bene ecc. ecc. mi
sanno un po' del miracolistico.  tu mi dirai, abbiamo speso un botto
di soldi apposta per attrezzarci.
e io ti dirò che un cliente che vuole una cosa grossa fatta bene e
subito ha le idee poco chiare...
comunque se glie la si riesce a fare tutto di guadagnato, per carità.

;-)
no, dico, ti pagano per aggiornare le librerie che ti riciclerai nel
prossimo lavoro... :-)  copiaincolla alииии...  :-)))

 wrote in message
news:3c5e05f5...@news.interbusiness.it...

... qua mi sa che stiamo facendo un pochino di confusione....
Si e' interpretata questa soluzione come un pacchetto bello e pronto su
cui basta smanettare 2 ore per avere un portalino bello e pronto.
Io mi rivolgevo solo a coloro che conoscevano portal30... e che quindi
sapevano che si trattava di un qualcosa per gestire al meglio le basi di
dati interfacciandosi con html.
E per quanto riguarda i tempi ristretti, io non parlavo certo di qualche
giorno... e nemmeno di una settimana, perche' chi fa il nostro lavoro sa
che per il progetto di un portale ce ne vuole di tempo, a partire dallo
studio di fattibilita' fino ad arrivare alla consegna del prodotto.
Avrò sbagliato magari a postare come referenza quella merduccia grafica
di iol.it... :-)
www.sestosg.net
 pero' non mi dispiace... e poi l'ha fatto un amico
mio... :-)
Oh, vi saluto che mi metto a lavorà... 
Mastrozzzzz
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Tu ragioni da artigiano.
Invece Oracle propone soluzioni di tipo industriale.
Ovvio  che per fare rientrare  100 milioni di spese per le licenze ci sara'
un periodo in cui si lavora gratis,
ma a quel punto non devi stare a duplicare codice in modo artigianiale,
presumo che il lavoro fatto in precedenza venga riutilizzato. Invece nei
siti artigianali si perde un casino di tempo
a fare la manutenzione. Succede poi che si arriva al punto che si perde piu'
tempo a sistemare gli errori che a fare progetti nuovi, allora arrivato a
quel punto la tua azienda puo' chiudere e tu puoi cambiare lavoro.
Cerchiamo di vedere le cose con una certa visione di insieme.
I progetti veramente grossi richiedono dei tools che aiutino nel lavoro, non
puoi dire al cliente che consegni il lavoro fra 6 mesi, nel frattempo il
cliente ha cambiato le proprie esigenze. Se invece ti metti a lavorare al
progetto insieme ad altre 10 persone puo' capitare che uno cancella quello
che ha fatto il collega il giorno prima, e il progetto risulta fatto bene,
ma abbastanza insulso, cioe' accontenta tutti e nessuno.