Domínio E-mail e Office Site WordPress Alojamento VPS
Voltar
.com
$ 9.99 $ 26.99 /1º ano
.one
$ 4.99 $ 16.99 /1º ano
Voltar
Entrar
Painel De Controlo Webmail Editor web Loja virtual File Manager WordPress

O que é o alojamento web?

A infraestrutura básica que coloca o seu site na internet

Em termos estritos, o alojamento web é o ato de colocar o seu site ou aplicação web num servidor para que toda a gente na internet lhe possa aceder. Na prática, refere-se normalmente ao serviço que recebe de um fornecedor de alojamento web como a one.com.

vector

Em resumo

Glossary

O alojamento web é um serviço que lhe permite publicar o seu website na internet. Envolve o armazenamento de todos os ficheiros do seu site num servidor e a disponibilização de uma forma de as pessoas acederem a esses ficheiros através de um navegador web. Pode vê-lo como um aluguer de um espaço na internet.

Embora teoricamente possa alojar em casa um servidor atual para o seu site, confiar num prestador de serviços de alojamento web proporciona bastantes benefícios. Os alojamentos reputados (como nós) atualizam regularmente o seu hardware para um melhor desempenho e uma maior proteção. Os seus especialistas monitorizam o tempo de atividade do servidor 24 horas por dia, para proteger os sites do cliente contra ataques de malware e vírus maliciosos. É como ter a sua própria equipa de profissionais de TI sem o peso do seu elevado preço.

Onde aparecem os domínios quando está em causa o alojamento do site?

Vamos pensar no seu site como uma casa construído com ficheiros individuais. O alojamento web é o terreno em que a casa (site) se encontra, e o domínio é o endereço. Quando alguém escreve o nome do domínio no respetivo browser ou clica num link da web, o domínio é o meio através do qual o browser localiza o servidor correto e descarrega os ficheiros do site.

Pode ficar a conhecer mais pormenores sobre domínios neste artigo.

Que tipos de alojamento web existem?

O alojamento web pode variar nas suas características e preços. Quando procura o fornecedor de alojamento web certo, pode deparar-se com alguns destes termos:

Alojamento Partilhado, também conhecimento como Alojamento Web

No passado, partilhar um servidor poderia originar problemas quando um pico de tráfego ou de utilização de recursos de um único site abrandaria os sites seus “vizinhos”. No entanto, hoje em dia as subscrições de alojamento web incluem uma quantidade generosa de recursos que garantem um bom desempenho na maioria dos casos. Os fornecedores avançados também aplicam soluções de equilíbrio de carga e estrangulamento para conter picos, assim como medidas de barramento para investigar sites que utilizam uma quantidade injustificada de recursos.

De um modo geral, o alojamento partilhado é a forma mais eficiente em termos de custo de conseguir alojar o seu site. Aqui cada servidor web aloja muitos sites, e os seus recursos são distribuídos eficientemente entre eles. A one.com tem sido um fornecedor líder de serviços de alojamento web ao longo de vários anos.

WordPress Hosting

Alojamento WordPress significa alojamento que foi otimizado para WordPress ao nível de um servidor para garantir uma navegação tranquila.

O que diferencia o WordPress do alojamento regular? Embora os pormenores variem em função do fornecedor, a maioria dos pacotes de alojamento de WordPress oferece estes traços comuns:

  1. Uma instalação simples com um clique que evita a dezena ou mais de passos do manual para configurar um novo site WordPress. Na one.com, o WordPress instala-se automaticamente em menos de um minuto.
  2. Configurações de servidor otimizadas para carregamento rápido de sites WordPress. Pode incluir otimizações de cache de desempenho e outros ajustes.
  3. Medidas de segurança para proteger contra vulnerabilidades comuns do WordPress. Como o WordPress equipa mais de 30% da web, é regularmente alvo de ataques. Também se pode defrontar com “Managed WordPress”, que muitas vezes se refere a um ambiente de segurança pré-definido que restringe a utilização de plugins não suportados ou vulneráveis.

O alojamento de WordPress pode funcionar em servidores partilhados, VPS ou dedicados.

Alojamento VPS

VPS significa Servidor Privado Virtual. Como alojamento partilhado, os sites que correm em VPS partilham um servidor físico com outros sites. No entanto, cada locatário de VPS possui a sua própria partição com recursos dedicados garantidos. Existe habitualmente mais capacidade de memória, armazenamento e processamento disponível – com um preço a combinar.

O alojamento VPS é recomendado para utilizadores bastante experientes com competências de gestão de servidor. Os clientes de VPS têm acesso de raiz à sua partição e podem configurar o software do seu servidor, por exemplo Ubuntu, CentOS ou Windows Server. O VPS fornece um elevado nível de customização para executar aplicações web criadas para estes sistemas.

Poderá confrontar-se com “Business Hosting” ou “Premium Hosting”, que são termos genéricos que alguns fornecedores de alojamento associam com Alojamento VPS gerido pelos seus especialistas internos. No entanto, os níveis de apoio, os pormenores da subscrição e os preços variam significativamente, pelo que deverá informar-se muito bem sobre estes serviços antes de os subscever.

Alojamento Dedicado

Alojamento dedicado significa que tem todo o servidor só para si. Dá-lhe acesso como um VPS, mas não tem de partilhar o servidor com outros sites ou aplicações. Efetivamente, está a alugar um servidor web físico instalado nas instalações do seu prestador de serviços. Também dispõe de apoio profissional e especializado sempre à mão para o que for necessário.

Este alojamento de topo apenas é recomendado para sites de empresa altamente exigentes. As pequenas e médias empresas não necessitam de gastar milhares todos os meses para alugar um servidor web dedicado para o seu negócio.

Alojamento na Nuvem

Hoje em dia, alojamento na nuvem tornou-se uma espécie de termo nebuloso. Assim, recomendaríamos fortemente que verificasse cuidadosamente o que está a adquirir se subscrever um “Alojamento na Nuvem”.

Ao início, “alojamento na nuvem” referia-se a uma configuração de VPS escalável para múltiplos servidores; desta forma, se a sua aplicação web tivesse um pico súbito de tráfego, o sistema conseguiria fornecer mais recursos e manter as coisas a funcionar normalmente. Como consequência, o alojamento na nuvem teria um modelo de preço mais variável e especificações fluídas.

No entanto, como surgiu a popularidade da informática na nuvem, algumas empresas começaram a cooptar o termo para o seu alojamento regular partilhado ou VPS. Outros fornecedores como a Amazon Web Services ou a Microsoft Azure oferecem serviços informáticos na nuvem, o que normalmente inclui alojamento na nuvem integrado num conjunto de outras ferramentas avançadas para operações baseadas na nuvem. Embora possível, alojar um site típico num destes milhões de servidores “hyperscalers” pode revelar-se uma barreira técnica bastante elevada.

Como escolho o melhor alojamento web?

O alojamento web oferecido por prestadores de serviços como a one.com vem com uma diversidade de especificações e pacotes. Aqui está o que deverá procurar quando está a comprar:

  • Quaisquer limitações de largura de banda e tráfego; alguns alojamentos web cobram valores extra quando atinge um determinado número.
  • Website Builder integrado ou instalações de WordPress em um clique que lhe permitem ter o seu site online de uma forma rápida e fácil
  • Uma quantidade generosa de armazenamento, especialmente agora com os grandes ficheiros de multimédia que ocupam bastante espaço.
  • Alojamento de email integrado no plano de alojamento do seu site. Muitos fornecedores cobram valores extra por conta de email ou alojamento de email em geral.
  • Diversidade de serviços de registo de domínios que fazem deles um serviço de balcão único. Ter o seu domínio registado com um fornecedor e alojado com outro é uma confusão.
  • Excelente apoio ao cliente que está disponível quando dele necessita. Como exemplo, one.com oferece apoio de chat 24 horas por dia em muitos idiomas.
' html += '
' html += '' + ocKeys[locale].allPlans + '' html += '
' return html; } function ocGetLocale() { var localString = document.getElementsByTagName('html')[0].getAttribute("lang"); if (!localString) { return "en"; } if (localString.indexOf('-') === -1) { return localString; } return localString.split("-")[0] } function isInViewport(element) { var rect = element.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.top <= (window.innerHeight || osShadowElement.documentElement.clientHeight) && rect.right <= (window.innerWidth || osShadowElement.documentElement.clientWidth) ); } function ocLogBuyClick(e) { if (!e.target.classList.contains("onecom_plans_cta_main")) { return; } var parent = e.target.parentNode.parentNode.parentNode.parentNode.parentNode; window.dataLayer.push({ event: "addToCart", ecommerce: { currencyCode: parent.getAttribute("data-currency"), add: { actionField: { list: document.getElementsByTagName('h1')[0].textContent }, products: [ { id: parent.getAttribute("data-title"), name: parent.getAttribute("data-title"), brand: "one.com", category: "pps", variant: parent.getAttribute("data-plan"), location: document.getElementsByTagName('h1')[0].textContent, price: parent.getAttribute("data-price"), quantity: 1 } ] } } }); } function ocLogTrackingInfo(e) { if ((e.getAttribute("data-marked") !== "1") || (!dataLayer)) { return; } e.removeAttribute("data-marked"); if (!e.getAttribute("data-title") || e.getAttribute("data-fresh") !== "1") { return; } console.info("push initiated") window.dataLayer.push({ id: e.getAttribute("data-title"), name: e.getAttribute("data-title"), brand: "one.com", category: "pps", variant: e.getAttribute("data-plan"), list: "/" + ocGetLocale() + "/", location: document.getElementsByTagName('h1')[0].textContent, price: e.getAttribute("data-price"), position: e.getAttribute("data-position") } ); e.setAttribute("data-fresh", "0"); } function ocSetImpression() { var plans = document.getElementsByClassName('oc-plan-container'); for (var i = 0; i < plans.length; i++) { if (isInViewport(plans[i])) { ocLogTrackingInfo(plans[i]); } } } function ocProductImpression(e) { var plans = document.getElementsByClassName('oc-plan-container'); for (var i = 0; i < plans.length; i++) { if (isInViewport(plans[i])) { plans[i].setAttribute("data-marked", "1"); ocTimeout = setTimeout(ocSetImpression, 2000) } } } /* var headingTag = window.location.hash.substr(1); if(headingTag.length > 0){ console.log(headingTag); osShadowElement.querySelector('#'+headingTag).scrollIntoView(); } */ //frontpage function scrollSmooth() { var elmntToView = osShadowElement.querySelector("#oc-plansandprices"); elmntToView.scrollIntoView({ behavior: "smooth", block: "start", inline: "nearest" }); } const rightBtn = osShadowElement.querySelector('#right-button'); const leftBtn = osShadowElement.querySelector('#left-button'); if (rightBtn && leftBtn) { rightBtn.addEventListener("click", function (event) { const conent = osShadowElement.querySelector('#content'); conent.scrollLeft += 100; event.preventDefault(); let activeElement = osShadowElement.querySelector(".banner-thumb.active"); if (osShadowElement.querySelector(".banner-menu li:last-child").classList.contains('active')) { osShadowElement.querySelector(".banner-menu li:first-child").click(); } else { if (activeElement.nextElementSibling) { activeElement.nextElementSibling.click(); } } }); leftBtn.addEventListener("click", function (event) { const conent = osShadowElement.querySelector('#content'); conent.scrollLeft -= 100; event.preventDefault(); let activeElement = osShadowElement.querySelector(".banner-thumb.active"); if (osShadowElement.querySelector(".banner-menu li:first-child").classList.contains('active')) { osShadowElement.querySelector(".banner-menu li:last-child").click(); } else { if (activeElement.previousElementSibling) { activeElement.previousElementSibling.click(); } } }); } function nextSlide(thumbClass) { if (thumbClass.length > 0) { var elements = osShadowElement.querySelectorAll(".banner-section"); for (var i = 0, len = elements.length; i < len; i++) { elements[i].style.display = "none"; } var elements = osShadowElement.querySelectorAll(".banner-thumb"); for (var i = 0, len = elements.length; i < len; i++) { elements[i].classList.remove("active"); } var elmntToView = osShadowElement.querySelector('.banner-section-' + thumbClass); elmntToView.scrollIntoView({ behavior: "smooth", block: "start", inline: "nearest" }); var menuClicked = osShadowElement.querySelector('.banner-thumb-' + thumbClass); menuClicked.classList.add("active"); menuClicked.scrollIntoView(); osShadowElement.querySelector('.banner-section-' + thumbClass).style.display = "block"; } } const accordionTitlesSuccess = osShadowElement.querySelectorAll(".success-steps-col"); accordionTitlesSuccess.forEach((accordionTitle) => { accordionTitle.addEventListener("click", () => { if (accordionTitle.classList.contains("active")) { accordionTitle.classList.remove("active"); } else { const accordionTitlesWithIsOpen = document.querySelectorAll(".success-steps-col"); accordionTitlesWithIsOpen.forEach((accordionTitleWithIsOpen) => { accordionTitleWithIsOpen.classList.remove("active"); }); accordionTitle.classList.add("active"); } }); }); const accordionTitlesFaq = osShadowElement.querySelectorAll(".faq-col"); accordionTitlesFaq.forEach((accordionTitle) => { accordionTitle.addEventListener("click", () => { if (accordionTitle.classList.contains("active")) { accordionTitle.classList.remove("active"); } else { const accordionTitlesWithIsOpen = document.querySelectorAll(".faq-col"); accordionTitlesWithIsOpen.forEach((accordionTitleWithIsOpen) => { accordionTitleWithIsOpen.classList.remove("active"); }); accordionTitle.classList.add("active"); } }); }); (function () { slide('right'); })(); /***script to call APIs starts here**/ function checkStatus(response) { if (response.status >= 200 && response.status < 300) { return Promise.resolve(response); } else { return Promise.reject(new Error(response.statusText)); } } function parseJson(response) { return response.json(); } function niceRounding(stringDigit) { var lastDigit = stringDigit.at(-1); if (lastDigit == 8) { stringDigit = stringDigit.replace(/.$/, "9"); } return stringDigit; } /***script to call APIs ends here**/ /**Glosssary page***/ function scrollSmoothGlossary(alphabet) { var alphaList = osShadowElement.querySelectorAll(".alphabet-list"); for (let i = 0; i < alphaList.length; i++) { alphaList[i].classList.remove("active"); } var activeAlpha = osShadowElement.querySelector(".alpha-" + alphabet); activeAlpha.classList.add("active"); var elmntToView = osShadowElement.querySelector("#div-" + alphabet); //elmntToView.scrollTop = elmntToView.scrollHeight; elmntToView.scrollIntoView({ behavior: "smooth" }); //elmntToView.scrollTop(elmntToView.scrollHeight); } /**searching**/ const $search = osShadowElement.getElementById('search-glossary'); if ($search) { $search.addEventListener('input', (event) => { const searchText = event.target.value; const regex = new RegExp(searchText, 'gi'); const noSearchDiv = osShadowElement.querySelector(".no-glossary-search-found"); const itemList = osShadowElement.querySelectorAll(".oc-glossary-item-articles"); //const articleList = osShadowElement.querySelectorAll(".item-article"); var mainCount = 0; for (let j = 0; j < itemList.length; j++) { var articleList = itemList[j].querySelectorAll(".item-article"); var countDisplayBlock = 0; for (let i = 0; i < articleList.length; i++) { var h3 = articleList[i].getElementsByTagName("a")[0]; var text = h3.innerHTML; text = text.replace(/(|<\/mark>)/gim, ''); const newText = text.replace(regex, '$&'); h3.innerHTML = newText; if (text !== newText) { articleList[i].style.display = "flex"; countDisplayBlock++; } else { articleList[i].style.display = "none"; } } if (countDisplayBlock === 0) { itemList[j].parentNode.parentNode.style.display = "none"; } else { itemList[j].parentNode.parentNode.style.display = "flex"; mainCount++; } } if (mainCount === 0) { noSearchDiv.classList.remove("hidden"); } else { noSearchDiv.classList.add("hidden"); } }); } var select = osShadowElement.getElementById('alphabet-mobile-select'); if (select) { select.onchange = function () { var alphabet = this.options[this.selectedIndex].value; this.options[this.selectedIndex].classList.add('active'); scrollSmoothGlossary(alphabet); //var elmntToView = osShadowElement.querySelector("#" + alphabet); //elmntToView.scrollIntoView({behavior: "smooth", block: "start", inline: "nearest"}); }; } var glossaryHeader = osShadowElement.getElementById("glossary-header"); var glossaryStickyHeader = osShadowElement.getElementById( "glossary-header-sticky" ); // Get the offset position of the navbar if (glossaryHeader) { var sticky = glossaryHeader.offsetTop; } var glossarySearch = osShadowElement.querySelector(".oc-glossary-search"); // Add the sticky class to the navbar when you reach its scroll position. Remove "sticky" when you leave the scroll position function stickyAlphabets() { if (window.pageYOffset > sticky) { glossaryHeader.classList.add("hidden"); glossaryStickyHeader.classList.remove("hidden"); glossaryStickyHeader.style.zIndex = "99999"; glossarySearch.classList.add("hidden"); } else { glossaryHeader.classList.remove("hidden"); glossaryStickyHeader.classList.add("hidden"); glossarySearch.classList.remove("hidden"); } } /** HIGHLIGHT ALPHABET NAVIGATION LINKS WHILE SCROLLING */ // cache the navigation list-items containing links var navigationLinks = osShadowElement.querySelectorAll('#glossary-header-sticky > .glossary-header-alphabets > ul > li'); // cache the alphabet sections var sections = osShadowElement.querySelectorAll('.oc-glossary-item > div > span.item-head'); // map each target section ID to the corresponding navigation list-items var sectionIdToNavigationLink = {}; for (var i = 0; i < sections.length; i++) { var id = sections[i].id; sectionIdToNavigationLink[id] = osShadowElement.querySelectorAll('#glossary-header-sticky > .glossary-header-alphabets > ul > li.alpha-' + id); } function getOffset(el) { var _x = 0; var _y = 0; while (el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)) { _x += el.offsetLeft - el.scrollLeft; _y += el.offsetTop - el.scrollTop; el = el.offsetParent; } return { top: _y, left: _x }; } function highlightNavigation() { // get the current vertical position of the scroll bar var scrollPosition = window.pageYOffset || document.documentElement.scrollTop; // iterate the sections for (var i = sections.length - 1; i >= 0; i--) { var currentSection = sections[i]; // get the position of the section var sectionTop = getOffset(currentSection).top; // if the user has scrolled over the top of the section if (scrollPosition >= sectionTop - 250) { // get the section id var id = currentSection.id; // get the corresponding navigation link var navigationLink = sectionIdToNavigationLink[id]; // if the link is not active if (typeof navigationLink[0] !== 'undefined') { if (!navigationLink[0].classList.contains('active')) { // remove .active class from all the links for (i = 0; i < navigationLinks.length; i++) { navigationLinks[i].className = navigationLinks[i].className.replace(/ active/, ''); } // add .active class to the current link navigationLink[0].className += (' active'); } } else { // remove .active class from all the links for (i = 0; i < navigationLinks.length; i++) { navigationLinks[i].className = navigationLinks[i].className.replace(/ active/, ''); } } // we have found our section, so we return false to exit the each loop return false; } } } if (glossaryHeader) { window.addEventListener('scroll', highlightNavigation); } /** Glossary page ends here**/ /** NL frontpage modification - version 2.0 **/ // Get the HTML element you need. const imageOverlay = osShadowElement.getElementById('testimonial-video-section-block-image-overlay'); const playButton = osShadowElement.getElementById('testimonial-video-section-block-play'); if (playButton) { var vidId = playButton.getAttribute("data"); // Add the event listener for the play button. playButton.addEventListener('click', play) } // The function that is called when the button is clicked. function play(e) { e.preventDefault(); let iframe_tag = osShadowElement.getElementById('ytplayer'); iframe_tag.setAttribute('src', 'https://www.youtube.com/embed/' + vidId + '?autoplay=1&enablejsapi=1&origin=http%3A%2F%2Flocalhost&widgetid=1'); imageOverlay.style.opacity = '0'; playButton.style.opacity = '0'; window.setTimeout(function () { playButton.style.display = 'none'; imageOverlay.style.display = 'none'; }, 800); // timed to match animation-duration } // Glossary page navigationbar issue fix Start let elemWebTopMenu = document.querySelector(".WebTop-Nav"); let elemWebTopSearch = document.querySelector(".MegaMenuAndSearchWrapper"); let elem = document.querySelector("#glossary-header-sticky"); if (elem && ( elemWebTopMenu || elemWebTopSearch ) ) { let rect = elem.getBoundingClientRect(); let elemTop = rect.top; let elemBottom = rect.bottom; let rectWebTop = elemWebTopMenu.getBoundingClientRect(); let elemTopWebTop = rectWebTop.top; let elemBottomWebTop = rectWebTop.bottom; let rectWebTopSearch = elemWebTopSearch.getBoundingClientRect(); let elemTopWebTopSearch = rectWebTopSearch.top; let elemBottomWebTopSearch = rectWebTopSearch.bottom; if ( ( elemBottomWebTopSearch >= elemTop ) || ( elemBottomWebTop >= elemTop ) ) { elem.style.zIndex = 200; } else { elem.style.zIndex = 0; } document.addEventListener('scroll', function() { let rect = elem.getBoundingClientRect(); let elemTop = rect.top; let elemBottom = rect.bottom; let rectWebTop = elemWebTopMenu.getBoundingClientRect(); let elemTopWebTop = rectWebTop.top; let elemBottomWebTop = rectWebTop.bottom; let rectWebTopSearch = elemWebTopSearch.getBoundingClientRect(); let elemTopWebTopSearch = rectWebTopSearch.top; let elemBottomWebTopSearch = rectWebTopSearch.bottom; if ( ( elemBottomWebTopSearch >= elemTop ) || ( elemBottomWebTop >= elemTop ) ) { elem.style.zIndex = 200; } else { elem.style.zIndex = 0; } }); } let glossaryNav = document.querySelector("#glossary-header-sticky"); let topSearchBarGloss = document.querySelector(".MegaMenuAndSearchWrapper"); let navSpacer = document.querySelector(".NavSpacer"); if ( glossaryNav && topSearchBarGloss) { topSearchBarGloss.style.position = 'static'; navSpacer.style.display = 'none'; } // Glossary page navigationbar issue fix End /******* Custom YouTube video embed js start *******/ let yt_thumb_wraps = document.querySelectorAll('.yt-video-wrapper.yt-play-icon'); if (yt_thumb_wraps) { yt_thumb_wraps.forEach(yt_thumb_wrap => { yt_thumb_wrap.addEventListener("click", function(event) { event.preventDefault(); let vid = event.target.dataset.vid; let yt_thumb = event.target; let vtitle = yt_thumb.getAttribute("title"); if(!vid){ yt_thumb = yt_thumb.querySelector('.yt-thumb-image'); vid = yt_thumb.dataset.vid; vtitle = yt_thumb.getAttribute("title"); } if(vid && yt_thumb){ let ytvideo = ''; let yt_thumb_wrap = yt_thumb.closest('.yt-video-wrapper.yt-play-icon'); yt_thumb_wrap.innerHTML = ytvideo; yt_thumb_wrap.classList.remove("yt-play-icon"); } }); }); } /******* Custom YouTube video embed js end *******/