Διάφορες ερωτήσεις

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Kainourios
Ruby Moderator
Δημοσιεύσεις: 504
Εγγραφή: 18 Μάιος 2005 16:20
Τοποθεσία: Κορυδαλλός
Επικοινωνία:

Διάφορες ερωτήσεις

Δημοσίευση από Kainourios » 29 Αύγ 2005 13:46

Έχω κάποιες ερωτήσεις σχετικά με διάφορα θέματα και δεν ήξερα που έπρεπε να το βάλω το συγκεκριμένο post... (αλλά είπαμε...καινούριος :Ρ)

1) Σε μια ιστοσελίδα με πλαίσια (frames), θέλω πατώντας ένα κουμπί με link να βγαίνουν τα πλαίσια και στο ίδιο παράθυρο να εμφανίζεται η σελίδα του link. Γίνεται με html; Γίνεται γενικότερα;

2) Είναι εύκολο κάποιος που δε βαριέται να περιγράψει εν συντομία τι καλό έχουνε τα css; :)

3) CGI scripts με ποιές γλώσσες μπορείς να φτιάξεις πέρα από τη perl; Μπορείς με php, actionscript (η γλώσσα του flash... ίσως ακούγεται κουλό το ξέρω) ή java;

4) Για phpBB forum mods που να ψάξω; Γνωρίζω το http://www.phpbb.com/mods/ και το http://phpbbhacks.com/, κάποια mods εξίσου αξιόπιστα που μπορώ να βρω;

5) Είχα δει ένα php script που είχε ένα πλαίσιο για εγγραφή μέλους. Γνωρίζει κάποιος που μπορώ να το βρω; Και δηλαδή με ένα τέτοιο script μπορώ να έχω μια βάση δεδομένων και να την μοιράζονται 2-3 εφαρμογές όπως ένα phpbb forum, ένα chat και δε ξέρω κι εγώ τι άλλο; Εννοώ, σίγουρα θα γίνεται αλλά είναι απλό ή θέλει αρκετές γνώσεις προγραμματισμού σε php και σε βάσεις για να το ρυθμίσεις;

Αυτά ευχαριστώ, ελπίζω να μη σας κούρασα! :victory:

emphasy
Honorary Member
Δημοσιεύσεις: 4303
Εγγραφή: 16 Ιαν 2005 10:31

Διάφορες ερωτήσεις

Δημοσίευση από emphasy » 29 Αύγ 2005 18:18

1) Δεν κατάλαβα τι θες... :roll:

2) Τα Css Styles, έχουνε πάρα πολλά καλά, αν δεν κάνω λάθος,
δημιουργήθηκαν για τους γραφίστες! Γιατί συνήθως τα περισσότερα τρικς γίνονταν από coders, και ήθελαν ας το πούμε να πάρουν οι γραφίστες τα πάνω τους κτλ

Λοιπόν, τι καλά έχουν, σου δίνουν την ευκαιρία να έχεις κάτι στην ιστοσελίδα σου όμορφο... με αυτά μπορείς να βελτιώσης την εικόνα κυρίως μιας ιστοσελίδας...

Για περισσότερα εδώ... www.csszengarden.com, και μερικά παραδείγματα www.mezzoblue.com !

3) Δεν ξέρω... :(

4) Αυτά είναι τα κυρίως site, για το περιεχόμενο που ζητάς... έχουν πάρα πολλά mods ίσως δεν τα είδες καλά... :wink:

5)Ούτε γι αυτό ξέρω! :(

Φιλικά Τιτάκος...
Τελευταία επεξεργασία από το μέλος emphasy την 29 Αύγ 2005 19:13, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
Kainourios
Ruby Moderator
Δημοσιεύσεις: 504
Εγγραφή: 18 Μάιος 2005 16:20
Τοποθεσία: Κορυδαλλός
Επικοινωνία:

Διάφορες ερωτήσεις

Δημοσίευση από Kainourios » 29 Αύγ 2005 18:34

Ευχαριστώ για τις απαντήσεις :). Για την πρώτη ερώτηση, ας το εξηγήσω καλύτερα... Έστω ότι έχω ένα site με ένα οριζόντιο πλαίσιο (δλδ π.χ. κουμπάκια στα πλάγια τα οποία φορτώνουν λόγω του πλαισίου 2 ιστοσελίδες μαζί όταν μπαίνεις, μια αυτή που έχει τα κουμπάκια στο ένα πλαίσιο και μια άλλη στο άλλο). Θέλω πατώντας ένα link, να φεύγουν τα πλαίσια και να φορτώνεται στο ίδιο παράθυρο η ιστοσελίδα του link. Γίνεται; :)


emphasy
Honorary Member
Δημοσιεύσεις: 4303
Εγγραφή: 16 Ιαν 2005 10:31

Διάφορες ερωτήσεις

Δημοσίευση από emphasy » 29 Αύγ 2005 19:14

Kainourios έγραψε:Έστω ότι έχω ένα site με ένα οριζόντιο πλαίσιο (δλδ π.χ. κουμπάκια στα πλάγια τα οποία φορτώνουν λόγω του πλαισίου 2 ιστοσελίδες μαζί όταν μπαίνεις, μια αυτή που έχει τα κουμπάκια στο ένα πλαίσιο και μια άλλη στο άλλο). Θέλω πατώντας ένα link, να φεύγουν τα πλαίσια και να φορτώνεται στο ίδιο παράθυρο η ιστοσελίδα του link. Γίνεται; :)
nai opws to eipes me frames... gia thn akriveia me iframe ;-)

emphasy
Honorary Member
Δημοσιεύσεις: 4303
Εγγραφή: 16 Ιαν 2005 10:31

Διάφορες ερωτήσεις

Δημοσίευση από emphasy » 29 Αύγ 2005 19:15

lunarmedia έγραψε:http://www.csszengarden.com/

H σωστή διεύθυνση.
Oups twra to eida, euxaristw gia thn dior8osh lunar :)

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Διάφορες ερωτήσεις

Δημοσίευση από skeftomilos » 30 Αύγ 2005 10:51

1) target="_top"

Κώδικας: Επιλογή όλων

<a href="new.htm" target="_top">Link<a>
...και η σελίδα new.htm θα αντικαταστήσει το frameset.

2) Με το CSS απομονώνεις το presentation (styling) σε χωριστό αρχείο. Και μπορείς να χρησιμοποιήσεις το αρχείο αυτό για όλες τις σελίδες του site σου. Αν μια μέρα στο μακρινό μέλλον (δηλαδή σε μια-δυο βδομάδες!) αποφασίσεις να αλλάξεις το χρώμα των links ή τη στοίχηση μίας κεφαλίδας θα είναι αρκετό να αλλάξεις μία δυό γραμμές σε ένα αρχείο, και όχι να αλλάξεις όλες τις σελίδες του site (που μπορεί να είναι 10, 100 ή 1.000).

Υπάρχει μία αντιστοιχία με τα PHP templates. Στο phpBB για παράδειγμα τα δεδομένα βρίσκονται στη database, και για την παρουσίαση των δεδομένων υπάρχουν τα templates. Μια άλλη σοφιστικέ ιδέα είναι XML για δεδομένα και XSL για παρουσίαση, αλλά πάσχει στη συμβατότητα (δεν υποστηρίζεται από όλους τους browsers). Το απλούστερο είναι HTML για δεδομένα και CSS για παρουσίαση.

3) Εγώ θα ρωτούσα για πιο λόγο να ασχοληθεί κανείς με CGI όταν σήμερα υπάρχουν πολύ ανώτερες τεχνολογίες (PHP, ASP, JSP).

4,5) PHP γνώσεις γιοκ!

Τέλος θέλω να μάθω τι θα κάνεις όταν θα πάψεις να είναι καινούργιος πλέον!!! :P :roll: :lol:
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
shadow
Script Master
Δημοσιεύσεις: 606
Εγγραφή: 14 Απρ 2005 18:30

Διάφορες ερωτήσεις

Δημοσίευση από shadow » 30 Αύγ 2005 12:27

Titak0s έγραψε: 2) Τα Css Styles, έχουνε πάρα πολλά καλά, αν δεν κάνω λάθος,
δημιουργήθηκαν για τους γραφίστες! Γιατί συνήθως τα περισσότερα τρικς γίνονταν από coders, και ήθελαν ας το πούμε να πάρουν οι γραφίστες τα πάνω τους κτλ
Εντελώς άκυρο...
Εδω υπάρχει μια σύντομη ανασκόπιση της ιστορίας των css
Close your eyes
For your eyes will only tell the truth and the truth isnt what you want to see
In the dark, is it easy to pretend that the truth is it ought to be.
Programmers are programmers because they like to code

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27622
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Διάφορες ερωτήσεις

Δημοσίευση από cordis » 30 Αύγ 2005 12:31

Να δεις τι αγώνα έχω κάνει για να μη λένε την HTML γλώσσα προγραμματισμού.. :P :P
http://www.freestuff.gr/forums/viewtopic.php?t=12497
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
Kainourios
Ruby Moderator
Δημοσιεύσεις: 504
Εγγραφή: 18 Μάιος 2005 16:20
Τοποθεσία: Κορυδαλλός
Επικοινωνία:

Διάφορες ερωτήσεις

Δημοσίευση από Kainourios » 30 Αύγ 2005 16:36

"Εγώ θα ρωτούσα για πιο λόγο να ασχοληθεί κανείς με CGI όταν σήμερα υπάρχουν πολύ ανώτερες τεχνολογίες (PHP, ASP, JSP)."

Με τα CGI δε διαχειρίζεσαι ουσιαστικά τις φόρμες που δημιουργούνται με html; Μπορείς δηλαδή να φτιάξεις φόρμες εξ ολοκλήρου σε PHP, ASP, JSP και να τις διαχειρίζεσαι χωρίς χρήση html; Αυτό εννοείς; :think:

Όσο για το τι θα κάνω αν δεν είμαι πιά καινούριος, μάλλον θα αρχίσω να απαντάω κι εγώ σε απορίες αντί για να τις θέτω :wink: .

Cmg__
Δημοσιεύσεις: 1710
Εγγραφή: 29 Μαρ 2005 22:40

Διάφορες ερωτήσεις

Δημοσίευση από Cmg__ » 30 Αύγ 2005 17:28

Νομίζω ότι ο Skeftomilos ρωτάει για το nickname σου όταν "παλιώσεις". :P
Λυθηκε το προβλημα με τα frames?

Άβαταρ μέλους
Kainourios
Ruby Moderator
Δημοσιεύσεις: 504
Εγγραφή: 18 Μάιος 2005 16:20
Τοποθεσία: Κορυδαλλός
Επικοινωνία:

Διάφορες ερωτήσεις

Δημοσίευση από Kainourios » 30 Αύγ 2005 22:49

Όσο για αυτό μην φοβάστε :) , δε θα παλιώσω ποτέ :yea: :hammer: . Ευχαριστώ για τις συμβουλές, λογικά θα λυθεί, ήτανε κάτι που μου είχε διαφύγει τελείως, πάω τώρα να το δοκιμάσω να δω πως θα είναι! :D

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Διάφορες ερωτήσεις

Δημοσίευση από skeftomilos » 31 Αύγ 2005 08:38

Τα CGI προγράμματα είναι η πρώτη τεχνολογία που χρησιμοποιήθηκε για δυναμικές σελίδες στο Internet. Δεν είναι παρά κοινά προγράμματα γραμμένα σε συμβατικές γλώσσες όπως C++, τα οποία εξάγουν HTML μέσα από τις εντολές τους. Ένα τμήμα από ένα τέτοιο πρόγραμμα για να πάρεις μια ιδέα:

Κώδικας: Επιλογή όλων

void PizzaStruct&#58;&#58;Report&#40;ostream& out&#41;
&#123;
  out << "Your ";
  if&#40;fSize==1&#41; out << "regular ";
  if&#40;fSize==2&#41; out << "Family ";
  if&#40;fSize==3&#41; out << "POPULAR ";
  out << "sized pizza";
  if&#40;fNumToppings>0&#41; out << ", with " << fTops << ",";
  out << " is now being prepared." << endl;
  out << "Your pizza ";
  if&#40;fXtras != NULL&#41; out << ", and the following extras &#58; "
  << fXtras << "," << endl;
  out << "will be delivered soon by our " << fDelivery <<
  " service." << endl;
  out << "The cost will be $" << Cost&#40;&#41; <<
  ". Please have money ready to pay delivery person." << endl;
&#125;
Καλό; Φρίκη! Η PHP ήταν σπουδαία ανακάλυψη γιατί αντέστρεψε το μοντέλο. Αντί για κατεβατά κώδικα με θραύσματα HTML έχουμε κατεβατά HTML με θραύσματα κώδικα. Ο κώδικας μπαίνει ανάμεσα σε <? ... ?> στην PHP και ανάμεσα σε <% ... %> στην ASP. Το αποτέλεσμα είναι ευκολότερος προγραμματισμός και πιο κατανοητές σελίδες.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27622
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Διάφορες ερωτήσεις

Δημοσίευση από cordis » 31 Αύγ 2005 12:00

Απλά πολλοί λένε CGI = PERL ενώ δεν είναι έτσι.. ;)
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Διάφορες ερωτήσεις

Δημοσίευση από Rapid-eraser » 31 Αύγ 2005 13:11

Na kavw kai egw eva comment :P

Lipov CGI = Common Gateway Interface .
Ousiastika legovtas cgi evoeis to 'POY' kai oxi to 'POS'.
Ti 8elw va po me afto. CGI eivai tipos diepafis metaksi tou duvamikou part tou server pou eksipiretei ta http sessions kai tou xristi (client) pou zitaei ta http request.

Stnv arxi oi eksipiretites http (webserver) gia va evsomatosouv mia divamiki leitourgeia kai me dedomevo oti oi glosses programatismou ntav kapos periorismetes tote dimiourgisav tnv eksis texviki.
Eixav eva fakelo (to gvosto cgi-bin) opou mesa se afto bazav ta ektelesima arxeia .
To sigkekrimevo dir eixe link me otidipote xriazotav gia va ektelestei kapoio programa nte ntav interpreted (opos n perl) nte ntav executable (opos n C++)
Kai stis dio periptoseis molis o eksipiretitis eblepe
eva request pros eva arxeio pou ntav sto cgi-bin paredide to session sto 'ektelesimo' part meso tou CGI ovtas o sivdesmos metaksi aftov twv dio.
Stnv sivexeia etrexe o kodikas sto cgi (afto simevei pos prepei va dimiourgi8ei veo pool mvimis kai instance tou programatos pou ektelei tov kodika gia ka8e diaforetiko request) kai to apotelesma
epestrefe stov webserver kai aftos me tnv sira tou to estelve stov client.

Afti n diadikasia omos favike argotera pos ektos tou oti katavalovei trelous porous apo to sistima alla de mporouse va epekta8ei kai efkola logo tou movoli8ikou tipou twv ektelesimwv.

Ta vea trends epibalouv va eivai modular ola mas ta programata.
H php brike tov dromo tis apo afti tnv allagi (miv ksexvame pos kai n php mporei va leitourgisei kato apo CGI)
To proto bima givete apo tov webserver apache o opoios parexei 2 akoma tipous diepafis me tnv php.
Movoli8iki evsomatosi mesa sto executable tou webserver kai modular diepafi meso tou ISAPI module.
Episis edo emfavistike kai to FAST-CGI pou ntav mia vea texviki osov afora tnv CGI epafi.

Twra omos me ta isapi module oles oi ektelesimis domis glosses tov ipiave kavovika ka8os n taxitita ektelesis (interprite tou kodika kai dimiourgia bytecode) eivai toso grigori oso kai n amesi ektelesi tou kodika.
Kai logo tou oti oi glosses arxisav va perouv n ka8e mia tov dromo tous eksidikeftikav pavo sto webdevelopment.
H c++ pire tov dromo tis kai n perl exase to catch-up se sxesi me tis webbased texvologies
(H perl dev ntav oute afti dimiourgimevi gia webbased efaromges afou ntav tool gia tnv dimiourgia reports kai epeksergasia evtolwv se *nix sistimata )
Kapou ekei ksepetaxtikav arketes texvologies alles basismeves se cetralized texvikes opos n cfm kai alles pio modular opos n asp kai n php.
H ka8e mia parexei ta dikatis kala kai kala , kai avaloga me to style pou exeis sivi8isei va grafeis , alla isos kai to programatistiko sou backgroud 8a se elkisei perisotero.

Afta apo emeva.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες