Flat File (presta Pra Alguma Coisa?)
Started By Richie Kotzen, 16/06/2004, 20:00
10 replies to this topic
#1
Posted 16/06/2004, 20:00
Galera...
tava vendo uns lances sobre FLAT FILE no php....aquele esquema de criar, armazenar, gravar,excluir dados de um form no php em um arquivo TXT
isso serve pra alguma coisa??ou soh eh uma introdução pra manipular dados através de um Banco de dados?
gostaria que opinasse...pois eh meio cansativo esse tópico....e num vi nada mto util...ja q no fim dele eles abordam o seguinte
"quando um arquivo torna-se grande...seu processamento pode se tornar lento"
"é dificil procurar um registro particular ou grupo de registros em um arquivo simples"
entre outras..
bom...aguardo opiniões
Valeu..
Fuii
tava vendo uns lances sobre FLAT FILE no php....aquele esquema de criar, armazenar, gravar,excluir dados de um form no php em um arquivo TXT
isso serve pra alguma coisa??ou soh eh uma introdução pra manipular dados através de um Banco de dados?
gostaria que opinasse...pois eh meio cansativo esse tópico....e num vi nada mto util...ja q no fim dele eles abordam o seguinte
"quando um arquivo torna-se grande...seu processamento pode se tornar lento"
"é dificil procurar um registro particular ou grupo de registros em um arquivo simples"
entre outras..
bom...aguardo opiniões
Valeu..
Fuii
TO MENTINDO??? EU FALO MEMO
#2
Posted 16/06/2004, 20:23
Olá. Para programação web, não considero a manipulação de arquivos interessante. Comparando com o "todo-poderoso" MySQL, os arquivos de texto não têm muita utilidade. Porém, as funções não estão à toa na linguagem. Em alguns casos, você vai precisar dessas funções. Em situações onde não se pode ou não vale a pena usar banco de dados. Mas o PHP, assim como o Perl, é uma linguagem interpretada. Ou seja, em ambientes Unix, pode ser executada através do shell sem ser compilada. Podemos fazer muito mais do que páginas com essas linguagens. Até programas como fazemos no Delphi e VB podem ser feitos usando PHP. Bom, com a ajuda de uma extensão, se não me engano. Leva o nome de PHP-GTK. Mas é pra só Linux, eu acho...
#3
Posted 16/06/2004, 20:37
seguinte, pra ser bem curto e grosso...
se manipular txt fosse uma boa idéia, ninguem teria inventado banco de dados
se manipular txt fosse uma boa idéia, ninguem teria inventado banco de dados
๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑
#4
Posted 16/06/2004, 20:39
Manipular textos não é uma boa idéia para web. Mas em outros casos é extremamente útil.
#5
Posted 16/06/2004, 23:24
PHP-GTK é uma extenção do php que permite criar programas "normais" usando php.
E ele existe sim, assim como o php normal, para windows (e logicamente para linux tbm!).
Exemplo de um programa em php-gtk:
http://www.php-gtk.o...gproject/88.png
(mesmo que seja rodado em ambiente windows, a aparência será a mesma que em ambiente linux).
Mais informações:
http://gtk.php.net/
Mas sobre os arquivos texto, sim, eles podem ser muito úteis. Vamos supor q vc tenha que fazer coisas simples, como um mural de recados, e vc não tem um servidor com banco de dados, vc pode fazer um usando arquivos. E saber usar as funções de manipulação de arquivos é muito bom, pois elas podem ajudar.
E ele existe sim, assim como o php normal, para windows (e logicamente para linux tbm!).
Exemplo de um programa em php-gtk:
http://www.php-gtk.o...gproject/88.png
(mesmo que seja rodado em ambiente windows, a aparência será a mesma que em ambiente linux).
Mais informações:
http://gtk.php.net/
Mas sobre os arquivos texto, sim, eles podem ser muito úteis. Vamos supor q vc tenha que fazer coisas simples, como um mural de recados, e vc não tem um servidor com banco de dados, vc pode fazer um usando arquivos. E saber usar as funções de manipulação de arquivos é muito bom, pois elas podem ajudar.
#7
Posted 17/06/2004, 07:42
era nesse ponto que eu queria falar, to começando a aprender XML e pra mim, 1000000 a zero em TXT.....
vou aprender mais sobre XML.....pois ainda estou apanhando um pouco.....mas vai por mim......procura XML que é show....
jack
vou aprender mais sobre XML.....pois ainda estou apanhando um pouco.....mas vai por mim......procura XML que é show....
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#8
Posted 18/06/2004, 01:51
O problema do XML é que o parser das linguagens não é padronizado, nem ao menos semelhante. Estou familiarizado com o parser do JavaScript e do ActionScript, além de trabalhar com XSL (Logo, mexer com XPath) e todos são muito distintos entre si. Como não poderia deixar de ser, o parser do PHP não me parece com nada que já tenha visto, por isso que uma das opções, "não-ortodoxas" mas úteis, é usar leitura do XML como se fosse um documento de texto comum. Com RegExp's pega-se os dados e pronto. Assim, trabalha-se igualmente com os XML's em qualquer linguagem (desde que suporte RegExp's - e, claro, existe a diferente nas funções de RegExp).
[]s
[]s
~~ ~
diego nunes
web engineer
~ ~~
diego nunes
web engineer
~ ~~
#10
Posted 20/06/2004, 15:37
seguinte, pra ser bem curto e grosso...
se manipular txt fosse uma boa idéia, ninguem teria inventado banco de dados
Se trabalhar com TXT fosse coisa boba ou desnecessária não teriam inventado o XML que não deixa de ser um TXT só que com organização,
Não ajunteis tesouros na terra, onde a traça e a ferrugem tudo consomem e aonde os ladrões minam e roubam;
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19
Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19
Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)
#11
Posted 20/06/2004, 20:59
Arquivos Flat (Flat File, TXT) -> Local onde os dados ficam armazenados.
XML -> Formato com que os dados ficam armazenados.
Importante não confundir.
Como já foi dito, eles são úteis sim, mas em certos casos.
Nada existiria se não tivesse uma utilidade
XML -> Formato com que os dados ficam armazenados.
Importante não confundir.
Como já foi dito, eles são úteis sim, mas em certos casos.
Nada existiria se não tivesse uma utilidade
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)