Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/02/2012, 18h09   #1
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
Par défaut Les Modules .so

Bonjour,
j'aimerai savoir comment sont compiler les .so, qu'est ce qui fait qu'un .so permet d'avoir des nouvelles fonctionnels ? En gros comment faire son module, ça repondra à mes questions, et surtout à ma curiosité.

merci d'avance
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2012, 10h55   #2
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 818
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 818
Points : 1 540
Points : 1 540
Il y a un très bon article de Julien PAULI sur la question :
http://julien-pauli.developpez.com/t...eer-extension/
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/02/2012, 11h32   #3
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
Ah, merci beaucoup, et merci à son auteur.
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 02h29   #4
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
JE garde ce topic pour poser une autre question qui me vient:
qu'apporte vraiment d'avoir une lib.so si l'executable permettant d'avoir la même chose en utilisant les arguments existe ? JE veux dire que si on veut sa lib, il faut avoir son serveur ? Je n'ai pas pu tester par moi même, mais un executable est normalement executable même sans être son serveur.
Donc si on veut son .so, faut le serveur dédié, et ça, ça m'embète... Donc l'executable sera plus génant, mais obligatoire. Ai-je tort ?

merci de commenter, j'ai besoin que ça soit plus clair, je voudrai savoir si ça vaut le coup - peut-être niveau rapidité d'execution, je ne sais pas, faut que je sache !

merci d'avance,
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 06h51   #5
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 818
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 818
Points : 1 540
Points : 1 540
Les .so sont des modules.
Donc c'est pour rajouter des fonctions à PHP, pas pour faire toute ton application dedans.

Mais par contre oui c'est rapide. Il me semble avoir lu que cela l'était encore plus qu'un script CGI. (qui est une application)
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 08h52   #6
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
oui mais mon executable utilisera les fonctions de ma lib.Donc il faudra juste r+egler les arguments.
Je vois bien que c'est utile, mais si je fais un executable assez complet, et que je l'utilise bien. Faut bien me comprendre, ce que je recherche, c'est pour moi, et donc ça me reviendrai cher de developper et d'avoir mon serveur dédié rien que pour ça.
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 09h41   #7
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 818
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 818
Points : 1 540
Points : 1 540
Développes un script CGI dans ce cas.
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 10h55   #8
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
je ne suis pas sûr de savoir ce qu'est un script CGI.
Tu peux me donner un exemple de technique ?
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 11h51   #9
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 818
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 818
Points : 1 540
Points : 1 540
Voici un partie de cours qui en parle : http://python.developpez.com/cours/T...apitre17#L17.2
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/02/2012, 12h53   #10
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
merci je vais lire tout ça.
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 15h16   #11
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
Je pense que je partirai vers la création d'une extension php, et par la suite, suivre vers un serveur dédié.
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2012, 01h04   #12
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
Je voudrai répondre au problème "faire profiter ma lib à tous" sans avoir forcement un serveur dédié:
j'étais en train de me demander, je souhaite faire une lib/extension utilisable pour php. Donc ajouts de fonctions etc ... et donc pour ceux qui n'aurait pas la possibilité d'installé cette lib (car n'ayant pas de serveur propre), peut-on produire son service web, tel que: on envoie les données du fichier qu'on veut traiter (mes fonctions sont pour des fichiers) vers mon serveur (qui aura lui tout d'installer), et ça retourne les données souhaités après des parsages et autres ? est-ce possible ? utile ? y a t-il de meilleures solutions ?
=> si je crois bien, faire comme ce site: http://akismet.com/ - ça ne change rien, mais connaissant le sujet que je veux répondre, les services seront gratuits.
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2012, 08h37   #13
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 818
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 818
Points : 1 540
Points : 1 540
C'est tout à fait possible.
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2012, 13h21   #14
Membre habitué
 
Avatar de dafpp
 
Homme Pascal Diogo Antunes
Étudiant
Inscription : janvier 2008
Messages : 270
Détails du profil
Informations personnelles :
Nom : Homme Pascal Diogo Antunes
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 270
Points : 128
Points : 128
l'idée est bonne. D'accord, mais y a-til d'autre moyens, et comment bien choisir le protocole que le l'on veut utilisé ? HTTP suffirait, mais n'y aurait-il pas mieux pour faire une réponse de ce type pour un service web ?
__________________
"Les spécialistes commencent par n'apprendre que ce qu'ils aiment et finissent par n'aimer que ce qu'ils ont appris." - Gilbert Cesbron
"Si nous avons chacun un objet et que nous les echangeons, nous avons chacun un objet. Si nous avons chacun une idée et que nous les échangeons, nous avons chacun deux idées." - Proverbe Chinois.

Dafp[pt] http://pascal.diogoantunes.com
dafpp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h23.


 
 
 
 
Partenaires

Hébergement Web