PHP και Μysql στη θεωρία...

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

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

Απάντηση
Άβαταρ μέλους
coby
Δημοσιεύσεις: 29
Εγγραφή: 28 Νοέμ 2002 05:39
Τοποθεσία: Greece
Επικοινωνία:

PHP και Μysql στη θεωρία...

Δημοσίευση από coby » 15 Νοέμ 2003 03:54

Hi,

Πριν λίγες ημέρες ανέλαβα να κάνω μια εργασία για php και mysql...
To θέμα είναι πως μετά από αρκετές αναζητήσεις στο internet τα στοιχεία που βρήκα ήταν πιο πολύ πρακτικά παρά θεωρητικά. Ψάχνω πχ τι είναι η php και τι η mysql και πως συνεργάζονται μεταξύ τους...
Αν κάποιος έχει υπόψιν του κάτι ας κάνει ένα post... Θα με βοηθήσει αφάνταστα.
Επίσης και τα βιβλία που βρήκα μια από τα ίδια... HOW TO LEARN PHP AND MYSQL IN 24 HOURS. Εντελώς πρακτικά...

Ευχαριστώ.

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

PHP και Μysql στη θεωρία...

Δημοσίευση από Rapid-eraser » 15 Νοέμ 2003 09:26

Epidi emeva me mperdepses telika ti psaxveis 8eoritika
n praktika stixeia ? av psaxveis 8eoritika n php eivai mia divamiki
glossa server side programatismou basismevn se mia omada (cgi) apo perl scripts n opoia exei diepafes gia to 90% tou software pou kikloforei
gia linux afti tnv stigmi :P. H mysql eivai mia basi dedomevov pou avaptikse n eteria AB (oxi o basilopoulous :P) kai apektise parapoli
megali divami logo tis aplotitas twv domov tis (sql based) alla kai tis
divamis tis idias tis basis. egive poli dimofilis se sxesi me tnv php
pou leitourgei apsoga grigora kai propavtov alav8asta.

twra ama psaxveis eva tutorial. 8a sou doso afto pou diabasa
egw proti fora.
http://hotwired.lycos.com/webmonkey/pro ... rial4.html

afto to diabasa egw tnv proti fora kai mporo va sou pw oti epidi
mou arese para poli piga kai agorasa eva bilbio to
mysql/php database applications apo madfish priv arketa xrovia
logika 8a kikloforei akoma av kai ligo outdated 8a kaveis tiv douleia
sou (kai to biblio kai to tutorial eivai palia).

pavtos va exeis ipopsiv sou n php kai n mysql dev ma8evete sosta
apo tnv mia mera stnv alli... dev 8a ksipviseis dld abrio to proi
kai afou exeis diabasei 500 tutorial va eisai se 8esi va ftiaxveis
terata tou tipou nuke (elpizo va miv eivai afto to oveiro sou :P)
alla toulaxistov 8a exeis mpei se eva sosto dromo

kali epitixia opou skaloseis fovakse mas :)
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

Άβαταρ μέλους
coby
Δημοσιεύσεις: 29
Εγγραφή: 28 Νοέμ 2002 05:39
Τοποθεσία: Greece
Επικοινωνία:

PHP και Μysql στη θεωρία...

Δημοσίευση από coby » 15 Νοέμ 2003 12:08

Το θέμα είναι Σχεδιασμός και ανάλυση Εφαρμογών διαδικτύου με χρήση της γλώσσας PHP. Αλλά σε συζήτηση που είχα με τον καθηγητή... Θέλει να αναφέρουμε τι είναι η PHP,τι η mysql πως συνεργάζονται μεταξύ τους... (Γενικά ψάχνω και υλικό για το τι είναι μια βάση δεδομένων και μετά να καταλλήξω στην mysql. Χρήση Apache server...)
Με λίγα λόγια όχι πολλά για κώδικα και εντολές αλλά όχι πως δεν χρείαζονται κι αυτά (αλλά αυτά τα έχω βρει)...
Epidi emeva me mperdepses telika ti psaxveis 8eoritika
n praktika stixeia ? av psaxveis 8eoritika n php eivai mia divamiki
glossa server side programatismou basismevn se mia omada (cgi) apo perl scripts n opoia exei diepafes gia to 90% tou software pou kikloforei
gia linux afti tnv stigmi . H mysql eivai mia basi dedomevov pou avaptikse n eteria AB (oxi o basilopoulous ) kai apektise parapoli
megali divami logo tis aplotitas twv domov tis (sql based) alla kai tis
divamis tis idias tis basis. egive poli dimofilis se sxesi me tnv php
pou leitourgei apsoga grigora kai propavtov alav8asta.
Πολύ καλά όλα αυτά για παράδειγμα! ;)
Ευχαριστώ για την άμεση απάντηση...

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

PHP και Μysql στη θεωρία...

Δημοσίευση από iNDEFiX » 23 Νοέμ 2003 19:09

Tsekare edo pera http://itpapers.com/ gia papers kai case studies. :wink:

Άβαταρ μέλους
coby
Δημοσιεύσεις: 29
Εγγραφή: 28 Νοέμ 2002 05:39
Τοποθεσία: Greece
Επικοινωνία:

PHP και Μysql στη θεωρία...

Δημοσίευση από coby » 23 Νοέμ 2003 20:18

Να σαι καλά! Έγραψες!

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

PHP και Μysql στη θεωρία...

Δημοσίευση από ThyClub » 23 Νοέμ 2003 22:56

Sorry gia to megetos tou post:
PHP--->
PHP stands for 'Hypertext Pre−Processor' and is a server side HTML scripting/programming language. PHP
is a tool that lets you create dynamic web pages. PHP−enabled web pages are treated just like regular HTML
pages and you can create and edit them the same way you normally create regular HTML pages.
PHP was kept the "top secret and strictly confidential" computer language by many companies in the
world, but now had become the most well−known and most widely used scripting language for web, internet,
e−commerce and business−to−business projects. Even today many competing companies keep PHP language
as a highly confidential matter not disclosing to outsiders (competitors).
PHP will storm the entire world and will take the IT industry by surprise!! The power of PHP is that it is
cross−platform and runs everywhere!! It runs on Linux, Windows 95/98/NT, Windows 2000, Solaris,
HPUX and all flavors of unix. PHP is write once and deploy anywhere and everywhere. It runs on many
web−servers like Apache, Microsoft IIS, etc..
PHP runs 5 to 20 times faster than Java!! It is extremely easy to use and you can develop very complex
web/e−commerce applications very rapidly in a very short period of time.
It has object oriented features and takes the best features from Java, C++, PERL and "C" langauges. PHP
language is a marriage of best features from Java, C++, PERL and C.
PHP is the real gem of all the scripting/programming languges and will soon become the "MECCA" for
programmers world−wide!! PHP has a huge user base and a large developer base as it runs on both
window95/NT and all flavors of unixes.
PHP can be compiled and optimized to make it run even faster by using the Zend Optimizer. Zend optimizer
is integrated with PHP in PHP version 4.0.
MySQL--->

A relational database management system (RDBMS) is an essential tool in many environments, from the more traditional uses in business, research, and education contexts, to newer applications, such as powering search engines on the Internet. However, despite the importance of a good database for managing and accessing information resources, many organizations have found them to be out of reach of their financial resources. Historically, database systems have been an expensive proposition, with vendors charging healthy fees both for software and for support. In addition, because database engines often had substantial hardware requirements to run with any reasonable performance, the cost was even greater.

In recent years, the situation has changed on both the hardware and software sides of the picture. Personal computers have become inexpensive but powerful, and a whole movement has sprung up to write high-performance operating systems for them that are available for the cost of an inexpensive CD, or even free over the Internet. These include several BSD UNIX derivatives (FreeBSD, NetBSD, OpenBSD) as well as various forms of Linux (RedHat, Caldera, LinuxPPC, to name a few).

Production of free operating systems to drive personal computers to their full capabilities has proceeded in concert with—and to a large extent has been made possible by—the development of freely available tools such as gcc, the GNU C compiler. These efforts to make software available to anyone who wants it have resulted in what is now called the Open Source movement, and which has produced many important pieces of software. For example, Apache is the most widely used Web server on the Internet. Other Open Source successes are the Perl general-purpose scripting language and PHP, a language that is popular due largely to the ease with which it allows dynamic Web pages to be written. These all stand in contrast to proprietary solutions that lock you into high-priced products from vendors that don't even provide source code.

Database software has become more accessible, too. Database systems such as PostgreSQL are available for free. More recently, commercial vendors such as Informix and Oracle have begun to offer their software at no cost for operating systems such as Linux. (However, these latter products generally come in binary-only form with no support, which lessens their usefulness.)

Another entry into the no-to-low cost database arena is MySQL, a SQL (Structured Query Language) client/server relational database management system originating from Scandinavia. MySQL includes a SQL server, client programs for accessing the server, administrative tools, and a programming interface for writing your own programs.

MySQL's roots began in 1979, with the UNIREG database tool created by Michael "Monty" Widenius for the Swedish company TcX. In 1994, TcX began looking around for a SQL server for use in developing Web applications. They tested some commercial servers, but found all too slow for TcX's large tables. They also took a look at mSQL, but it lacked certain features TcX required. Consequently, Monty began developing a new server. The programming interface was designed explicitly to be similar to the one used by mSQL because several free tools were available for mSQL; by using a similar interface, those same tools could be used for MySQL with a minimum of porting effort.

In 1995, David Axmark of Detron HB began to push for TcX to release MySQL on the Internet. David also worked on the documentation and on getting MySQL to build with the GNU configure utility. MySQL 3.11.1 was unleashed on the world in 1996 in the form of binary distributions for Linux and Solaris. Today, MySQL works on many more platforms and is available in both binary and source form. The company MySQL AB has been formed to provide distributions of MySQL and to offer support and training services.

And MySQL continues to develop. The addition of features such as transactions, row-level locking, foreign key support, and replication has caused people who once would have considered only "big engine" databases for their applications to give MySQL a second look.

MySQL is an Open Source project that can be used for free under most circumstances, for which reason it enjoys widespread popularity in the Open Source community. But MySQL's popularity isn't limited to Open Source enthusiasts. Yes, it runs on personal computers (indeed, much MySQL development takes place on inexpensive Linux systems). But MySQL is portable and runs on commercial operating systems (such as Solaris, Mac OS X, and Windows) and on hardware all the way up to enterprise servers. Furthermore, its performance rivals any database system you care to put up against it, and it can handle large databases with millions of records.

MySQL lies squarely within the picture that now unfolds before us: freely available operating systems running on powerful but inexpensive hardware, putting substantial processing power and capabilities in the hands of more people than ever before, on a wider variety of systems than ever before. This lowering of the economic barriers to computing puts powerful database solutions within reach of more people and organizations than at any time in the past. Organizations that once could only dream of putting the power of a high-performance RDBMS to work for them now can do so for very little cost. This is true for individuals as well. For example, I use MySQL with Perl, Apache, and PHP on my Apple iBook running Mac OS X. This allows me to carry my work with me anywhere. Total cost: the cost of the iBook
Kai ta 2 ta exw parei apo 2 ebooks pou katebasa mesw emule.

To biblio pou leei o rapid eraser einai to :
MySQL and PHP Database Applications kai to katebazeis mesw emule. TROMERO biblio...

Άβαταρ μέλους
coder
Δημοσιεύσεις: 132
Εγγραφή: 28 Σεπ 2003 05:27

PHP και Μysql στη θεωρία...

Δημοσίευση από coder » 24 Νοέμ 2003 01:37

Apla ithela na sigxaro gia to link itpapers.com pragmatika den iksera tin iparksi tou :D .... kai telos ithela na rotiso sxetika me to emule ? Ti akrivos einai ? :question:
Life is more than money and power, is about helping people as much as possible!

Άβαταρ μέλους
coby
Δημοσιεύσεις: 29
Εγγραφή: 28 Νοέμ 2002 05:39
Τοποθεσία: Greece
Επικοινωνία:

PHP και Μysql στη θεωρία...

Δημοσίευση από coby » 24 Νοέμ 2003 14:54

Ευχαριστώ για τις πληροφορίες... Παω να εγκαταστήσω και το emule μπας και γίνει δουλειά.

Άβαταρ μέλους
greekbytes
WebDev Moderator
Δημοσιεύσεις: 2438
Εγγραφή: 15 Νοέμ 2002 15:42
Τοποθεσία: Αθήνα
Επικοινωνία:

PHP και Μysql στη θεωρία...

Δημοσίευση από greekbytes » 24 Νοέμ 2003 22:36

coder έγραψε:Apla ithela na sigxaro gia to link itpapers.com pragmatika den iksera tin iparksi tou :D .... kai telos ithela na rotiso sxetika me to emule ? Ti akrivos einai ? :question:
http://www.zeropaid.com/emule/
"eMule is a open source filesharing client which is based on the eDonkey2000 network but offers more features than the standard client. "

;)

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

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

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