Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CLASS CSS PARSER


Information sur la source



Description

un parser de CSS tout simplement

Il permet d'afficher une page css avec une coloration synthaxique, et de parser une page css pour avoir un résultat sous forme de tableau...
 

Source

  • <?php
  • class Css{
  • function Css($url){
  • $this->url=$url;
  • $this->text=implode(file($url));
  • }
  • function parse(){
  • $this->parse = preg_split('/\{(.*?)\}/', $this->text, -1, PREG_SPLIT_DELIM_CAPTURE);
  • foreach ($this->parse as $a=>$b){
  • if ($a%2==1){
  • $this->parse[$a]=preg_split('/([\.: ])/', $b, -1, PREG_SPLIT_NO_EMPTY );
  • }
  • }
  • }
  • function coloration_synthaxique(){
  • $this->aff=nl2br($this->text);
  • $this->aff=preg_replace('/(\{.*?\})/i','<font color="#0077FF">\\1</font>',$this->aff);
  • $this->aff=preg_replace('/(:\s?\S*?\s?;)/i','<span style="color:#FF0000;">\\1</span>',$this->aff);
  • }
  • var $parse;
  • var $url;
  • var $text;
  • }
  • $a=new Css('site.css');
  • $a->parse();
  • print_r($a->parse);
  • ?>
<?php
class Css{
	function Css($url){
		$this->url=$url;
		$this->text=implode(file($url));
	}
	function parse(){
		$this->parse = preg_split('/\{(.*?)\}/', $this->text, -1, PREG_SPLIT_DELIM_CAPTURE);
		foreach ($this->parse as $a=>$b){
			if ($a%2==1){
				$this->parse[$a]=preg_split('/([\.: ])/', $b, -1, PREG_SPLIT_NO_EMPTY );
			}
		}
	}
	function coloration_synthaxique(){
		$this->aff=nl2br($this->text);
		$this->aff=preg_replace('/(\{.*?\})/i','<font color="#0077FF">\\1</font>',$this->aff);
		$this->aff=preg_replace('/(:\s?\S*?\s?;)/i','<span style="color:#FF0000;">\\1</span>',$this->aff);
	}
	var $parse;
	var $url;
	var $text;
}




$a=new Css('site.css');
$a->parse();
print_r($a->parse);
?>

Conclusion

le fichier doit s'apeller site.css
 

Commentaires et avis

signaler à un administrateur
Commentaire de fg85 le 25/04/2005 00:14:33

"site.css", pour les débutants vous pouvez modifier "site.css" en fonction du nom de votre fichier style, comme par exemple "style.css" vous changerez la ligne :
$a=new Css('site.css');
par
$a=new Css('style.css');

;-)

-----------------------------------
http://fg.logiciel.free.fr

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 00:36:32

Salut coucou :-)

Un petit triple égal :  if ($a%2===1){

et un remplacement du <font> : $this->aff=preg_replace('/(\{.*?\})/i','<span style="color:#0077FF">\\1</span>',$this->aff);

et ça tourne :-)

a +

signaler à un administrateur
Commentaire de GRenard le 25/04/2005 04:44:22

Remplacer \\1 par $1.

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 09:42:29

ça marche aussi pourtant

Tu peux expliquer ?

signaler à un administrateur
Commentaire de fuckya le 25/04/2005 10:51:53

ça marche aussi pourtant

Tu peux expliquer ?

------------------

car écrit comme tel sur le site http://fr.php.net/preg_replace :)

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 12:18:01

Superbe explication....

Je prends la fonction echo sur le site fr.php.net et la syntaxe utilisant les virgules n'est pas détaillée comme étant la meilleure (ce qui est le cas pourtant)...

Bref donne une explication valable stp, ça m'intéresse.

A +

signaler à un administrateur
Commentaire de fuckya le 25/04/2005 12:21:31

ouais ouais c'est bon t'enflamme pas pour ca, honnetement je sais pas et j'men fous un peu c'est tout

signaler à un administrateur
Commentaire de fg85 le 25/04/2005 12:23:40

Brice de Nice ==> CaC.
(dsl c'est plus fort que moi)

signaler à un administrateur
Commentaire de twisteurwin le 25/04/2005 12:37:55

Moi je trouve que c'est une bonne source , thx :-)

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 12:40:27

"ouais ouais c'est bon t'enflamme pas pour ca, honnetement je sais pas et j'men fous un peu c'est tout"

Dommage j'aurais bien aimé savoir quels sont les avantages/inconvénients de la syntaxe \\x et de la syntaxe $x

enfin bon... Tant pis

signaler à un administrateur
Commentaire de GRenard le 25/04/2005 12:47:05

Aye yo ? quand toi tu es debout moi je dors... donc c'est pour ca que je n'ai pas répondu...
Si tu avais cherché juste un peu sur php.net :
"replacement peut contenir des références de la forme \\n ou, (depuis PHP 4.0.4) $n. Cette dernière forme est recommandée."

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 12:51:52

Ok, ils ne disent pas pourquoi, dommage...

Enfin bon, si c'est recommandé (perso j'utilise toujours cette syntaxe donc bon pas de prob, mais je pensais pas que l'autre syntaxe n'était pas "recommandée")

Merci pour cette précision.

signaler à un administrateur
Commentaire de fuckya le 25/04/2005 12:53:20

C'est le plus souvent pour des soucis de compatibilité je crois

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 13:28:11

Bah justement, le \\ a l'air compatible avec toutes les versions de php, contrairement au $ qui a été introduit après...

Enfin bon on s'en tape, les deux sont pour l'instant corrects.

a +

signaler à un administrateur
Commentaire de coucou747 le 25/04/2005 14:43:35

merci pour ces commentaires
Pourquoi un triple égal ? on s'en moque de savoir qu'ils sont de même types, je veux juste savoir si a est paire ou non...

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 15:01:19

c'est plus rapide

signaler à un administrateur
Commentaire de GRenard le 25/04/2005 18:06:06

Oui, tu gagnes environ 100nanosecondes par opération de ce style... c'est vachement avantageux :P
mais c'est toujours mieux oui oui ;)

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 19:20:41

Mouais...

signaler à un administrateur
Commentaire de Kirua le 25/04/2005 21:26:04

je préfère gagner 1s à ne pas réfléchir à la question: 2 ou 3 '=' ? d'autant plus que je trouve ça complètement ridicule d'introduire autant d'opérateurs aux nuances si faibles dans un langage de script. Pour rappel, un langage de script, ça doit être commode et simple, sinon tout le monde ferait des CGI en C.

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 21:43:52

Parle-en aux développeurs PHP ^^

signaler à un administrateur
Commentaire de Kirua le 25/04/2005 21:51:09

Je fais du php depuis 4 ans, ça suffit pr être développeur?
A vrai dire, pour être programmeur PHP il ne faut que 2 semaines, API MySQL comprise, et en ce sens, PHP est VRAIMENT simple, ergonomique, accessible etc etc. Je lui trouve deux problèmes, dont un n'en est pas un:

- aucune rigueur: ça c'est un vrai problème
- trop simple: il fait tt pour nous! mais ça, c'est parce que pr moi la prog est un jeu. pr un pro, c'est plutôt un avantage ^^.

Le problème de la rigueur, tu peux vraiment pas me dire le contraire, c'est ouvert aux déchets ce langage, il est trop tolérant vias-à-vis des erreurs, des bêtises, des incohérences ... Y a qu'à voir tout ce qui est posté ici sur phpcs: tout ce qu'on voit ici passe sous PHP, mais y a pas le quart qui nous pique pas aux yeux...

signaler à un administrateur
Commentaire de Anthomicro le 25/04/2005 21:57:10

je voulais dire "Parle-en aux développeurs DE PHP ^^"

si t'as des critiques à faire sur ce langage, c'est pas à moi qu'il faut les dire...

Ensuite pour la rigueur j'ai pas besoin de dire que je suis d'accord avec toi, je pense que ça se voit ^^

signaler à un administrateur
Commentaire de fg85 le 25/04/2005 22:07:26

Je suis d'accord avec "Kirua" (même si sa n'a aucun rapport avec la source) je trouve qu'avec le PHP si on ne l'utilise pas et ne code pas avec de la rigueur .... "c'est ouvert aux déchets ce langage, il est trop tolérant vias-à-vis des erreurs, des bêtises, des incohérences"

Je tiens à préciser que j'adore PHP et même (très privé) je dors avec ! (oui oui c'est vrai .)

@++ Les mecs, vive PHP, à bas les "mauvais" codeurs sans rigueur ;-)

---------------
http://fg.logiciel.free.fr

signaler à un administrateur
Commentaire de MadM@tt le 25/04/2005 23:05:04

Oui mais il faut bien passer par mauvais si on veut à la fin bien programmer ;)

signaler à un administrateur
Commentaire de GRenard le 26/04/2005 00:50:29

Oui d'accord passons par mauvais, mais s'IL VOUS PLAIT... NE POSTEZ PAS SI VOUS SAVEZ QUE VOUS L'ÊTES :P

signaler à un administrateur
Commentaire de twisteurwin le 26/04/2005 09:47:39

mdr
=>Grenard c'est pour celà que je n'ai toujours pas poster mes sources...
Le gros problème c'est que les "experts" en prog.  ne partagent pas de sources utiles...
On verra jamais un expert proposer un gestionnaire de news,  forum, up d'img...
Ils te diront que c'est trop basique et que les débutants sont des bOon si ils ne connaissent pas leurs bases...
Quand je croise deux "experts" potentiels qui commentent une news j'ai plus l'impression qu'ils sont là pour se defier/rivaliser que d'apporter du concrès et du constructif :-(
Je ne vise personne en particulier c'est propre à l'homme, il a toujours besoin de reconnaissance au détriment des autres...
oUPS j'ai encore floodé mille excuse je suis sortis du contexte :-|

signaler à un administrateur
Commentaire de fuckya le 26/04/2005 10:29:40

Ahhh comme c'est bon ces relations entre codeurs ^_^

signaler à un administrateur
Commentaire de coucou747 le 26/04/2005 12:41:30

ma source est-elle si mauvaise pour déclancher ce troll ???

signaler à un administrateur
Commentaire de MadM@tt le 26/04/2005 12:46:03

personne a dit qu'elle était mauvaise ;)

(et puis tu a raison GRenard, quand je vois mes sources VB d'il y a très lontemps, j'ai envie de pleurer mdr)

signaler à un administrateur
Commentaire de Anthomicro le 26/04/2005 15:19:22

Pourquoi poster un forum ? je vois pas ce qu'il y a de dur dans la réalisation d'un forum, c'est long car il ya beaucoup de code à taper mais c'est pas compliqué, c'est du code de base...

ce qui devient plus compliqué (et encore....) c'est la structure de la base de données que tu vas faire pour gérer ce forum (elle devra être bien conçue pour supporter la charge)...

signaler à un administrateur
Commentaire de coucou747 le 26/04/2005 15:32:17

en php, il n'y a pas grand chose de compliqué, le tout c'est qu'il faut se donner la peine de réaliser nos projets... il y a plein de personnes sur ce forum qui se disent débutants alors qu'ils n'ont jamais tapé une seule ligne de code php, tout ce qu'ils ont fait c'est copier les codes, et c'est comme ça que l'on trouve des questions dans le forum du style : "je voudrais un forum sans base MYSQL, ...", à chaque fois, on leur demande si ils veulent programmer ou avoir... Evidement, on peut donner, mais on ne fait pas sur commande, enfin, moi je réagis comme ça, je veux bien donner des astuces, mais pas tout faire... Ensuite, il y a les débutants qui sont vraiment débutants, mais qui ne prennent pas leur temps... ils postent des sources qui peuvent parfois être remplacés par du code html+css... Et il y a ceux qui programment mal... Mais la, je suis sur qu'on en fait tous un peu parti... Aucun de nous ne maitrise parfaitement toutes les fonctions du php tout en connaissant toutes les astuces qui font qu'un code est rapide...

Comme l'a dit kirua, le triple égal est négligeable, mais je le note quand même, car pour mon jeu d'échec, je peux pe gagner quelques secondes...

signaler à un administrateur
Commentaire de Anthomicro le 26/04/2005 16:00:07

Tout à fait d'accord avec toi ;-)

signaler à un administrateur
Commentaire de fuckya le 26/04/2005 16:27:27

Je pense que tout programmeur qui sait pas coder, doit s'apercevoir qu'il code mal. Pour cela, il poste sur phpcs, se fait refouler, retourne apprendre comme il faut, et peu à peu se fait accepter dans la communauté phpcs, et refoulera à nouveau les nouveaux qui croient rendre service en postant leur morceau de code.

C'est un cercle vicieux, pas besoin de trouver la cause de qui, de quoi d'ou et de comment, c'est comme ca, ca changera pas et donc je comprend pas pourquoi vous continuez à débattre sur ca :)

signaler à un administrateur
Commentaire de GRenard le 26/04/2005 17:54:09

Surtout que qui lit ces messages ? seulement les personnes qui ont posté un commentaire, et je crois que ca ne nous touche pas trop nous :P

signaler à un administrateur
Commentaire de fuckya le 26/04/2005 18:44:48

Lol ouais j'avais meme pas tilté :D

signaler à un administrateur
Commentaire de fg85 le 26/04/2005 20:06:24

Moi non plus ... :D

signaler à un administrateur
Commentaire de malalam le 27/04/2005 12:56:10 administrateur CS

Hop, j'emets un bemol : vous remarquerez que je n'avais pas encore poste sur ce thread. Il n'empeche, je suis alle le lire regulierement voir s'il y avait un nouveau commentaire... ;-)

Quant a la remarque, tres juste quand meme, de Fuckya (J'ai toujours l'impression d'insulter les gens quand j'ecris ton pseudo...t'abuses! ;-)), on peut la nuancer : il y a se faire refouler, et se faire refouler...bref, c'est une question de maniere. Et ca, c'est criticable. De meme, apres "refoulage", il y a une reaction. Et la aussi, il y a reaction, et...reaction ;-) Bref aussi : c'est toujours une question de maniere.
Dans les deux cas, on devrait essayer se montrer gentil, sociable, ouvert...certainement pas pedant, arrogant, ou borne...

Il est penible pour quelqu'un qui vient aider sur un forum de devoir repeter 20 fois les memes choses : "ta variable n'est pas interpretee parce qu'elle est ENTRE DE SIMPLES QUOTES!!!" Mais un debutant ne le sait pas, c'est pour ca qu'il est debutant. Et si on en a marre de ces debutants...autant ne pas venir aider.
En meme temps, certains debutants s'offusquent, se sentent agresses meme si la reponse n'etait pas en masjucules ;-) Et ca non plus, ca ne devrait pas etre. Un debutant qui refuse d'ecouter les conseils de quelqu'un de plus qualifie que lui n'est meme pas un debutant s'instruisant dans un forum d'aide, c'est un parasite de forum et un suceur de codes...
Et puis, pour rejoindre Coucou, il y a ceux qui ne sont pas et ne veulent pas etre des debutants...mais juste faire programmer les autres sans les payer (les suceurs de code, quoi). La, ok, on peut etre desagreables ;-)

Voilaaaaaaaa, j'ai floode aussi .-)

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 14:04:09

Désolé pour le pseudo, d'ailleurs j'ai demandé un changement à CrazyHT mais bon je sais pas si ca va passer ^^

Je pense quand meme que si c'est pénible de répéter, autant pas le faire, et ne pas déclencher de bagarres ^^ En fait y'a que sur phpcs que je vois ca, parce que les gens qui postent leurs sources qui sont pas bien ils se font enchaîner par des mauvaises notes, ca fait pas plaisir et hopla un nouvea débat, simple quotes ? xhtml ? <br /> x_x

Je passe pas sur le forum, mais en tout cas sur developpez.net j'ai jamais vu d'affrontements comme ceux ci, peut etre que c'est un forum d'aide et y'a pas de post de sources :)

signaler à un administrateur
Commentaire de malalam le 27/04/2005 14:26:38 administrateur CS

Ca se passe pas trop mal sur le forum, me semble-t-il.
je suis assez d'accord, je pense que souvent, sur les commentaires des sources, c'est un champ de bataille...un peu trop. Mais encore une fois, je suis persuade que la maniere de faire peut tout changer :-)

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 14:41:00

Tout ca pour un === au lieu d'un ==

Relisez depuis le début c'est assez marrant :D

signaler à un administrateur
Commentaire de twisteurwin le 27/04/2005 14:45:04

coucou a dit "... Aucun de nous ne maitrise parfaitement toutes les fonctions du php tout en connaissant toutes les astuces qui font qu'un code est rapide..."

Moi je suis entièrement d'accord la dessus avec toi, nous en France on reste toujours bloqué sur les mêmes fonctions...
C'est d'ailleur ce que nous reproche certains sites/confrères anglais/us qui eux profitent des dernières de php (5) pour la POO ( par ex).
Je vous conseille ma dernière trouvaille "php5 avancé librairie Eyrolles " qui rescence de très bons chapitres sur les templates, les expressions régulières, la sécurité, etc. parfait pour s'initié à la POO...
Par contre le bémol c'est que les codeurs confirmés n'y trouveront pas d'interêt dans ce livre malgré son terme "avancé " qui le laisse prétendre être un livre pour expert !
Ce livre aborde aussi msqli qui tente à prendre la place de mySql
J'ai aussi appris que les futurs V de mySql seraient payantes :-(
Et pour finir étant donné que personne en parle je vous conseille "Wamp" un package de php5,mysql,msqli qui devrait prendre la place de Easy php qui lui commence à avoir du mal à évoluer avec les dernières versions de php5 par ex.
Très bonne source coucou, désolé j'ai encore floodé c'est compulsif chez moi :-/

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 14:48:12

En effet php 5 avancé est un très bon livre, mais cher par contre :( c'est grâce à lui que je code en poo maintenant :)

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 14:49:21

Tout ça surtout à cause de certaines personnes qui n'alimentent le débat qu'en mettant de l'huile sur le feu (n'est-ce pas fuckya ?) ^^

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 14:51:40

Lol que dalle, j'ai rien dit pour envenimer le truc qui, je le précise, n'était pas justifié. Je me laisse pas faire par des gens qui sont pas toujours très agréables ... n'est ce pas anthomicro ...

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 14:52:54

Haha, c'est l'hôpital qui se fout de la charité ;-)

Relis ton premier message tu comprendras ^^

signaler à un administrateur
Commentaire de twisteurwin le 27/04/2005 14:53:48

Bah nous on aime les débats, c'est constructif mais ca peut être déstructif aussi :-\

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 14:54:51

bah j'ai l'impression qu'ici on aime pas trop le constructif, y'a toujours certaines personnes qui viennent chialer parce qu'on propose des améliorations à leur source, je comprends pas...

Enfin bon, c'est pas moi que ça dérange...

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 14:55:49

Haha, c'est l'hôpital qui se fout de la charité ;-)

Relis ton premier message tu comprendras ^^

-----------------

Ai pas compris x_x

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 14:56:19

C'est dommage

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 14:59:17

Enfin bon, c'est pas moi que ça dérange...

-------------------

Normal tes sources sont toujours parfaites, pas besoin de te faire de commentaires (l)

signaler à un administrateur
Commentaire de Kirua le 27/04/2005 15:00:25

Ouais, full contact ici, ça n'arrête pas, mdr.
C'est vrai que d'une manière générale, l'ambiance sur codes-sources est pas au top, et tout particulièrement sur phpcs, mais c'est aussi parce que phpcs est la déchêterie de codes-sources. Sur cppfrance on a pas mal de calculatrices en 9 programmes aussi, mais il y a également du bon, ce qui garde les gens plus ou moins calmes ^^. Sur phpcs, on se précipite quand le titre n'est pas "galerie d'images simples" ou "livre d'or complet" ........ s'il était pas complet, ça servirait à rien de le poster, sans compter que le livre d'or, c'est en quelque sorte le hello world du PHP, alors bon!

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 15:02:01

"Normal tes sources sont toujours parfaites, pas besoin de te faire de commentaires (l)"

Au contraire, perso quand on critique mes sources ou n'importe quoi d'autre ça aide à progresser, y'en a qui voient ça ici comme un "affrontement" (sic)...

Faut arrêter la bière...

signaler à un administrateur
Commentaire de twisteurwin le 27/04/2005 15:02:34

Antho >
Tu parles d'un point de vue général la car y a quand même des gens qui sont content d'apprendre
C'est bien pour ca que t'es dans ton élément ici Antho :-)
Moi le premier j'ai bcp appris en lisant les commentaires  de Grenard, fg85, coucou et même toi Anthomicro :-)

(C'est plus des commentaires c'est du spamm qu'on fait la lol)

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 15:03:53

Bah je veux bien poster du bien, j'en ai une en ce moment que j'ai finie, je vais la poster, on continuera le débat la bas xD

Non plus sérieusement, en dehors des fautes de codes que je corrigerai, je chercherais une suite à cette classe

rdv dans 5 minutes ^^

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 15:05:27

Ce que je veux dire, c'est que pour certains :

arrêtez de voir le mal partout quand on commente une source,  c'est tout...

C'est simplement dans un souci d'amélioration et pas de bagarre...

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 15:09:47

twister > "Tu parles d'un point de vue général la car y a quand même des gens qui sont content d'apprendre "

C'est bien pour ça que je suis encore sur ce site...

A ce sujet ton site ne fonctionne pas correctement sous firefox (javascript concernant les menus)

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 15:20:23

tiens ? y'a des vérification avant de validation de la source ? je la vois pas affichée sur le sommaire o_o

signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 15:22:28

C'est dû au cache, faut attendre un peu

signaler à un administrateur
Commentaire de fuckya le 27/04/2005 15:25:05

Ok merci :)

Je post pas l'url ici, je pense que ca le ferais pas trop

signaler à un administrateur
Commentaire de twisteurwin le 27/04/2005 17:16:14

Antho > A ce sujet ton site ne fonctionne pas correctement sous firefox (javascript concernant les menus)

Je ne me suis jamais occupé de ce site, il est resté à l'abandon...j'aurai du le virer de mon profil désolé...
J'vais penser à m'en occuper sérieusement *un de ces jours

Tous mes sites sont des intranet en fait :-/


signaler à un administrateur
Commentaire de Anthomicro le 27/04/2005 17:18:58

ok

signaler à un administrateur
Commentaire de coucou747 le 27/04/2005 17:57:11

il y a quelques années, je révais d'avoir des sources à 61 commentaires... (et 7/10, c'est pas trop mal) mais aujourd'hui, je commence à me demander si l'important est de partager ou de programmer...

Je liste les personnes qui ont posté des commentaires interessants sur ma source :
Anthomicro pour son triple égal et et son respect du CSS
Gredard pour le $ qui remplace le \\
fuckya pour les explications
twisteurwin pour les encouragements

dsl pour ceux que j'ai oublié, ils ont étés noyés dans la masse, on a trollé ici, ma source est commentée, et bien noté, j'en suis ravi, mais plus des deux tiers des commentaires postés ici ne concernent pas ma source...

Pour continuer ce troll, puisqu'aparement vous avez autant de temps à perdre que moi... Je dirais qu'il faut vraiment que php devienne plus compliqué pour que j'achète un livre sur le php... comme vous pouvez le voir, je programme OO (merci Kirua, sans toi, je n'aurais jamais passé le cap...), mais je n'ai que trois livres de programmation :
Le C par Claude Delanoy
Le C++ en 29 jours
Un livre sur les réseaux de neurones (j'y ai rien compris...)

Donc, parlez de livres, si vous voulez, mais faut qu'ils aient un raport avec ma source... si tu voulais me dire que je dois me mettre au php5, alors tu peux le dire franchement... Pour moi,  le php5, c'est une avancée, effectivement, mais pas encore exploitable vu le nombre de serveurs qui le proposent... Et Debian ne le propose pas, ce qui rend l'install plus compliquée...

signaler à un administrateur
Commentaire de Kirua le 27/04/2005 18:02:52

Coucou, à vrai dire la POO, je pense que c'est un fondement pour tout ce qui est langages compilés, mais pour les langages interprétés, je commence à me demander si ce n'est pas trop lourd ... le Java supporte très bien ça, mais pour le PHP j'ai peur. J'ai fait tous mes codes en classes, mais ça veut dire qu'il faut réinterpréter tout ce code à chaque chargement de page :/ enfin, mon seul espoir, c'est que PHP sauve les déclas de classe dans sa mémoire sous une forme déjà parsée, et ne la met à jour que quand le time du fichier a changé.

signaler à un administrateur
Commentaire de coucou747 le 27/04/2005 18:12:02

si t'avais été débutant, j'aurais dis : "code corectement et ça passe mieux..."

signaler à un administrateur
Commentaire de Kirua le 27/04/2005 18:26:08

tu fais comme tu veux coucou, mais du code interprété, c'est tjs plus tatillon pour le temps d'exécution, et il ne suffit pas de mieux coder ...

signaler à un administrateur
Commentaire de coucou747 le 27/04/2005 18:31:52

bah c'est évident, mais c'est aussi plus facile de coder en interprété...

mais si on n'utilises pas les class en php, on galère vraiment pour plein de choses... et puis c'est pas si lent que ça.... tout dépends de ce dont on a besoin comme vitesse, si un jour j'ai vraiment besoin de vitesse, je ne ferais pas du php, mais un cgi... mais je programmerais toujours OO...

signaler à un administrateur
Commentaire de MadM@tt le 27/04/2005 20:43:07

mon dieu les gens je vous en supplie ne faites plus jamais de troll comme ça, j'ai eu 45 mails en 1 jour lol c'est assez effrayant oO

signaler à un administrateur
Commentaire de fg85 le 27/04/2005 21:09:04

Bon c'est pas tout ça, mais j'ai tout raté !
Donc je dit : "Ben ... euhhh ... Très bien ta source".
Comme ça je suis en rapport avec ton code, et le "Ben ... euhhh ... " résume bien la conversation qui n'a aucun rapport avec la source ;-)

Je déconne les gars, faut pas me tuer ...

PHPCS c'est peut être la décheterie mais qu'est ce que c'est animé :) Faut rester comme ça .
---------------------------
http://fg.logiciel.free.fr

signaler à un administrateur
Commentaire de twisteurwin le 28/04/2005 05:49:56

Allez ! j'ai bien testé ta source elle me plait bien je t'ai mis un 8/10...
Et hop dans mes templates ca pourra toujours servir de support :-)
(coucou> on aurait du ouvrir un forum pour l'occasion )

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode