Deprecated: Joomla\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/apweb/public_html/siteagile/libraries/vendor/joomla/input/src/Input.php on line 41

Deprecated: Return type of Joomla\Input\Input::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/vendor/joomla/input/src/Input.php on line 170

Deprecated: Joomla\CMS\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/apweb/public_html/siteagile/libraries/src/Input/Input.php on line 31

Deprecated: Joomla\CMS\Input\Cookie implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/apweb/public_html/siteagile/libraries/src/Input/Cookie.php on line 21

Deprecated: Return type of RokCommon_Service_ContainerImpl::offsetExists($name) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 318

Deprecated: Return type of RokCommon_Service_ContainerImpl::offsetGet($name) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 330

Deprecated: Return type of RokCommon_Service_ContainerImpl::offsetSet($name, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 341

Deprecated: Return type of RokCommon_Service_ContainerImpl::offsetUnset($name) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 351

Deprecated: Return type of RokCommon_Service_ContainerImpl::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 426

Deprecated: Return type of RokCommon_Service_ContainerImpl::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 434

Deprecated: Return type of RokCommon_Service_ContainerImpl::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 416

Deprecated: Return type of RokCommon_Service_ContainerImpl::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 446

Deprecated: Return type of RokCommon_Service_ContainerImpl::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 404

Deprecated: Optional parameter $loglevels declared before required parameter $category is implicitly treated as a required parameter in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Logger/Joomla.php on line 33

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/apweb/public_html/siteagile/libraries/src/Uri/Uri.php on line 141

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/apweb/public_html/siteagile/libraries/vendor/joomla/application/src/Web/WebClient.php on line 372
Votre site Web professionnel

Deprecated: Return type of RokCommon_Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 40

Deprecated: Return type of RokCommon_Collection::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 50

Deprecated: Return type of RokCommon_Collection::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 69

Deprecated: Return type of RokCommon_Collection::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 59

Deprecated: Return type of RokCommon_Collection::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 77

Deprecated: Return type of RokCommon_Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 85

Deprecated: Return type of RokCommon_Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 40

Deprecated: Return type of RokCommon_Collection::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 50

Deprecated: Return type of RokCommon_Collection::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 69

Deprecated: Return type of RokCommon_Collection::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 59

Deprecated: Return type of RokCommon_Collection::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 77

Deprecated: Return type of RokCommon_Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/apweb/public_html/siteagile/libraries/rokcommon/RokCommon/Collection.php on line 85
  • votre site web à votre image

    votre site et son contenu vous appartient.
    Vous pouvez le faire évoluer et le personnaliser
    à votre guise
  • hébergement
    100% made in France

  • votre site web responsive design

    votre site s'adapte à tous les écrans. Vous pouvez le modifier à partir de votre tablette ou de votre smartphone.
  • 1
  • 2
  • 3

SiteAgile le web pour tous

Découvrez la méthode SiteAgile par apWeb-wikOtch

Depuis 1995 nos outils et nos méthodes de travail ont évoluées. Particulièrement ces dernières années, nous avons été amenés à revoir totalement nos offres.

Rapidité Qualité Flexibilité

Les technologies que nous utilisons permettent de mettre rapidement votre site web en ligne, puis d'effectuer les corrections au fur et à mesure.
Nous travaillons sur des cycles courts en proposant une meilleure qualité tout en réduisant les coûts de développement.
Après validation du cahier des charges, document contractuel, votre site peut être ouvert en 48H.

Pas d'abonnement ou de crédit déguisé

création de site internetVotre nom de domaine (monsite.fr) et l'hébergement sont renouvelables annuellement.
Les extensions futures font l'objet d'un devis.
Comme tout CMS votre site est développé à partir d'un langage de programmation, le PHP, et d'une base de données MySQL.
Aussi il est important que vous effectuez des mises à jours régulièrement.
Mais nous pouvons nous en occuper en vous proposant une solution de maintenance et de sécurité.

Vous êtes l'unique propriétaire

Vous êtes propriétaire du ou de vos noms de domaine, ainsi que de la totalité du site.
Lors de l'ouverture de votre site web nous vous remettons une copie de sauvegarde permettant de l'installer sur toute plateforme compatible.

Votre site web personnalisé

Vous pouvez mettre à jour vous-même votre site, texte et photos,
très simplement à partir d'une tablette ou d'un smartphone.

A tout moment vous pouvez personnaliser votre site avec des milliers de thèmes graphiques et d'extensions :
galeries d'images, E-boutique, gestion de données, ...
Vous ne trouvez pas le thème ou l'extension qui vous convient, nous pouvons la développer.
Votre site est bâti sur de grands standards informatiques pérennes.

Votre communication digitale

Votre site est prêt pour être optimisé pour les moteurs de recherche et le référencement.
Il est compatible avec les systèmes de blog et les réseaux sociaux : Facebook, Twitter, Google+, Linkdin ...

Un hébergement 100 % made in france

Votre site est hébergé au cœur de la France,
par des serveurs qui utilisent une technologie hybrid-SSD,
permettant d'augmenter en moyenne la vitesse d'hébergement jusqu'à plus de 10 fois.

Respectueux de l'environnement

Chaque étape de notre action s'inscrit dans une démarche de respect de l'environnement et de développement durable.

Vous souhaitez créer votre site web, ou l'actualiser
Informez-vous, comparez, demandez-nous un devis ...

Votre site web professionnel à partir de 399 €

par formulaire

le site témoin

votre site web