View Full Version : Ok Vou Devagar


ginga21
10-05-2008, 13:58
ja ca tinha posto um topic mas foi m retirado, desta forma vou tentar reformular a minha conversa.
EU QUERO fazer um site, mas n th as competencias para isso, e para mais, kero uma coisa bem feita !! profissional !! p isso vou dividi lo em partes.

1 parte

A base de dados.
Sendo basicamente uma base de dados, qual o melhor programa para a fazer e dps posta la na net ?? (como podem ver as minhas competencias nestas areas sao minimas) bom o melhor ou os melhores ou os mais utilizados claro.

Armadillo
10-05-2008, 14:13
Olá.
Normalmente, para web, costuma-se usar MySQL ou MS-SQL Server.
Isso normalmente depende do tipo de alojamento que contrates. Normalmente, os serviços com MS-SQL Server costumam ser mais caros.

cumps

ginga21
10-05-2008, 14:24
pois, em termos d alojamento, vou precisar d uma largura d banda gigante :p visto ser um site k acesso a videos e isso requer uma boa bw, assim n vao la 5 e o site pára.
k tipo de alojamento tem essas caracteristicas, e k base d dados cstumam aceitar ???
Sem contar k a base de dados vai ser d caracteristicas nacionais, logo tambem vai ter um tamanho consideravel, e como e uma empresa requer um sistema de back office. qual o melhor sist a procurar ??

michael c
10-05-2008, 14:56
Vou aproveitar o tópico para colocar uma questão que já por diversas vezes me tem feito pensar e que está directamente relacionada com o assunto em discussão.

Para uma solução exactamente igual ao Youtube (em termos de acessos, funcionalidades e conteúdos) quais são as especificações técnicas recomendadas em termos de hardware, velocidade de upload e largura de banda e qual o preço mensal dessa solução tecnológica de alojamento?

Se alguem souber a resposta a esta questão agradecia.

Cumps,
michael c

Santo38
10-05-2008, 14:56
Ginga,

Podes fazer isso tudo em Linux (MySQL) ou Windows (MySQL ou MSSQL). Quanto ao backoffice depende do que necessites mas ou desenvolves (contratas quem desenvolva) ou usas um dos muitos CMS's (ver topico no topo da lista sobre este tema) que por ai andam.

No que diz respeito ao alojamento, se requeres Video streaming e já estás ciente do valor de tráfego que vais usar, então usa o Stickie sobre Webhosts para escolheres os que mais te agradam e contactar as respectivas empresas com as questões que tens para saberes os teus custos e condições.

Saudações

ginga21
10-05-2008, 15:15
o que é o stickie k n percebi bem, e uma lista d hosts ?? nacionais? internacionais ?? e tb n entendi o sist d back office, CMS´s ?? isso dos prefeitos e capaz d n dar bom resltatdo, que tipo de curso e necessario para fazer um d raiz ? que tipo de qualificaçoes devo procurar ?

anjo2
10-05-2008, 16:43
Vou aproveitar o tópico para colocar uma questão que já por diversas vezes me tem feito pensar e que está directamente relacionada com o assunto em discussão.

Para uma solução exactamente igual ao Youtube (em termos de acessos, funcionalidades e conteúdos) quais são as especificações técnicas recomendadas em termos de hardware, velocidade de upload e largura de banda e qual o preço mensal dessa solução tecnológica de alojamento?

Se alguem souber a resposta a esta questão agradecia.

Cumps,
michael c

Não tem muito a ver com o tópico, para um novo youtube com imensas visitas, talvez um investimento de 100000€ para blades, switches, etc. e uma linha de 10Gbps, talvez pagamento de cerca de 5000€/mês, depende sempre do numero de visitantes.

pois, em termos d alojamento, vou precisar d uma largura d banda gigante :p visto ser um site k acesso a videos e isso requer uma boa bw, assim n vao la 5 e o site pára.
k tipo de alojamento tem essas caracteristicas, e k base d dados cstumam aceitar ???
Sem contar k a base de dados vai ser d caracteristicas nacionais, logo tambem vai ter um tamanho consideravel, e como e uma empresa requer um sistema de back office. qual o melhor sist a procurar ??
Não me parece que precise de tanta, 5 pessoas e o site para? Se acontecesse era muito mau...

kilOmbo
10-05-2008, 20:55
1. se n tens as competências para fazer um site.. então não dizes que queres fazer um site.. mas sim que queres aprender a fazer um! porque n é de um dia para o outro que vais fazer um site 'bem feito' e 'profissional'..

2. por acaso n és aquele que queria fazer um hi5 numa semana?.. :/

acho que o post do (ou da?) anjo2 (http://www.techzonept.com/member.php?u=22565) deve ajudar a abrir os olhos..

mas anyway,

se queres competências para fazer um site bem feito e profissional, tens de ter competências tanto a nível de design como a nível de programação.
e estamos aqui a falar de competências que são adquiridas necessariamente em vários anos..

e ainda assim, o tipo de site que estás a querer fazer, geralmente é feito por mais do que uma pessoa.

se n sabes o que é um stickie nem um CMS, diria que estás a anos-luz de fazeres o que tencionas sozinho... mas boa sorte na mesma.

ginga21
10-05-2008, 20:58
nao tanta? entao pronto, para ter cerca d va 60 pessoas ao mesmo tempo no site a ver videos, knt seria preciso de largura d banda p manter uma boa velocidade no site ??

kilOmbo
10-05-2008, 23:11
n te estou a deitar abaixo amigo, estou sim a dar-te uma boa noção da realidade.
eu não acordo um dia e digo.. «hoje quero construir um prédio! não sei como, mas quero bem feito e profissional!!» oO
o que quero dizer é que aquilo a que te estás a querer propor fazer, não é tão simples como deves estar a imaginar (devido talvez à falta de conceitos), e requer muita aprendizagem e experiência.

ginga21
11-05-2008, 00:28
entao de quanta largura de banda procuro para ter a volta de 60 pessoas ao mesmo tempo no site ? implicando que podemestar a ver videos.

Kayvlim
11-05-2008, 02:48
Vou ver se te consigo esclarecer como posso. Ainda que realmente fosse a mesma pessoa que queria recriar o hi5 numa semana, ninguém tem o direito de dizer sem explicações "não consegues".

O que um site desses precisa é de um servidor (ou vários, mas ainda não vamos por aí) que permita o uso de linguagens para tratar dados, uma base de dados, espaço em disco considerável e largura de banda a condizer, para não falar de um sistema muito bem planeado e acima de tudo, seguro, a um nível que dificilmente uma única pessoa o possa planear. Possível, mas muito difícil, e com conhecimentos relativamente avançados, a nível de programação, design e resolução de problemas (que existem sempre).

Quanto ocupará cada vídeo? Quantas pessoas o irão visualizar? Quantos vídeos? E quantas vezes?

Imagina que cada vídeo ocupa no máximo 15 MBs, tens 100 utilizadores, e todos eles vêem todos os 5 vídeos 1 vez.
100 utilizadores * 5 vídeos * 15 MBs/video = 7500MBs = 7.4 GBs de largura de banda.
5 vídeos * 15 MBs/vídeo = 75MBs de espaço em disco.

Isso arranjas por cerca de 5€/mês em grande parte dos alojamentos.

Dado que esses sites têm tendência a ter muitos vídeos e ainda mais visualizações, vais multiplicando pelo esperado, e combinas bem com a empresa de alojamento planos "à medida", porque normalmente passas 1MB do espaço em disco e cobram-te mais (em alguns casos, cobram-te preços exorbitantes), e se chegas à largura de banda ficas com o site suspenso, coisa que com certeza pretendes evitar.


E quanto ao próprio servidor? Bem, tanto podes ir por soluções baratas como Linux+Apache/MySQL/PHP+cPanel, como Windows+IIS/MSSQL/ASP+Plesk (just don't do it :x ). Em relação à velocidade de ligação, também sou um pouco leigo em relação a isso, mas dado que é um site de streaming de vídeos, não vai ser coisa pequena.

O YouTube tem milhares/milhões de visitas diárias e novos vídeos, por isso tem uma "equipa" de servidores a trabalhar para eles, com ligações inteiras dedicadas.

A um nível grande, mas nada exagerado (acredita!), imagina
5000 utilizadores mensais, 20 MBs/vídeo, 1000 vídeos gravados no disco, 3 vídeos vistos diariamente por cada utilizador ao longo de ... Maio (31 dias).
5000 * 31 * 3 * 20 = 9 300 000 = 9082GBs = 8.9 TBs de largura de banda.
1000 * 20 = 20000 = 20 GBs de espaço em disco.
O YouTube ultrapassa todos estes números ... diariamente!
E aposto que 10 TBs de largura de banda e/ou 20GBs de espaço em disco não são propriamente baratos.

Mais facilmente fazes um imageshack do que um YouTube. Só o investimento mínimo para um site dessas dimensões vai muito além do que uma pessoa qualquer pode comprar para sequer poder tentar competir com o YouTube.

Espero ter-te elucidado um pouco e explicado o que o kilOmbo estava a dizer.

Se mesmo assim quiseres ir em frente, força, mas acima de tudo, para não ires à falência, planeia muito bem cada pormenor do alojamento com a empresa que contratares, porque se há coisa que não queres é um acordo de "vai-se gastando que pago ao fim do mês" e que o consumo ultrapasse as tuas possibilidades e te endivides gravemente ;)

ginga21
11-05-2008, 14:26
O que eu quero nao e um youtube! longe de isso !! nao quero videos aleatorios que uma pessoa se lembre e ponha !! quero algo especifico a temas, alias sao apenas 2 temas ! fora de isso os videos sao removidos ! e o que eu quero e uma base de dados! informaçao geral nacional ! quero promover eventos, empresas, oportunidades! se para isso e preciso adicionar videos tudo bem, quem diz video diz imagens tb. Mas nunca dar ao utilizador espaço para adicionar o que bem entenderem. Se nao for de promoçao a uma entidade nao quero !
E eu pensei, se uma pessoa ja tem o video na net, no youtube ate, nao pode simplesmente adicionar esse video ao meu site ?? assim o espaço esta a ser consumido no youtube e nos simplesmente temos o link, isso suponho que reduza drasticamente os custos de manutençao. (deduzo nao sei ss e possivel)
Ok e em termos de programaçao ??? que linguagem deve ser utilizada ?? se uma pessoa quer criar um perfil, criar a sua conta, e que automaticamente seja adicionada ao site sem ter k ser revista pelo dono do site, qual a mlh linguagem a utilizar ??

E tudo bem, o youtube tem gastos gigantes de manutençao, mas nao nos vamos enganar, eles pagam muito para se manterem abertos, mas tem lucros proporcionais aos seus gastos (como e obvio ninguem acredita que numa fase inicial do projecto estes gastavam os recursos que gastam agora!!! esses 5000 sao uma consequencia do seu bruto crescimento que é um investimento feito por eles que tem os seus dividendos!!!)

Muito obrigado p toda a vossa ajuda !! vou gravar os vossos nomes e posteriormente knd precisarem d ajuda estarei mais que disposto a ajudar vos ! a meu entender portugal esta muito atrasado em tudoo !! temos um mercado gigante a ser potenciado!! temos várias lacunas que podem ser exploradas nacionalmente , e graças ao custo de vida que tem vindo a aumentar em portugal torna-se muito dificil empenhar nos em projectos destes, k nao trazem os lucros directos de uma empresa e um contractosito de euros no fim do mes! nos temos que explorar akilo que temos, Portugal ainda nao teve nenhuma rev industrial !! e incompreensivel !! e muito menos tecnologica, e temos os recursos para isso!! nao temos e os incentivos !! o meu site e sobre isso mesmo!! estamos para vos apoiar como micro empresa !! keremos apoioar as vossas ideias, divulgala incentiva las !!! por favor, nao parem, nao vao para o estrangeiro k os vossos recursos, apoiem se uns aos outros !!! e vao ver que juntos podemos crescer e muitoo!!!!
Se somos tao poucos pk nao juntar nos ?? fazemos uma comunidade nacional !! nao para promover a nossa cara ou para o miudos ss mostarem ao país!! mas sim para vos divulgar como empreendedores
Os meus cumprimentos

helt
11-05-2008, 15:06
Podes alojar os videos no youtube, que é o que faz o comum dos mortais para sites desse género. Poupas dinheiro e trabalho, a única coisa que tens de fazer é ir vistoriando os videos a ver se ainda estão up, quando não estiverem uppas outra vez.
E para o futuro, se quiseres começar uma cena mais autónoma vais precisar de servidores dedicados, e claro que vais precisar de investir muito por causa do tráfego... o youtube de certeza que não gasta 5000€ com isso, talvez 5000x10, e mesmo assim não sei, é um assunto que me ultrapassa... basta fazeres as contas aos videos que vês lá numa hora, e depois multiplicares isso pelos outros milhões que estão a fazer o mesmo que tu nessa mesma hora.

Kayvlim
11-05-2008, 15:28
Ah, o que pedes então é diferente. Inicialmente, pensei que querias reinventar o YouTube :P
Nesse caso, basta-te um portal. Arranjas um alojamento Linux/Apache/MySQL/PHP por 5€ mensais, instalar o Joomla, fazes upload dos vídeos no YouTube e embed no teu site e estás lançado, por muito menos de 100€ anuais.

kilOmbo
11-05-2008, 17:45
ena, que revolução de ideias... ;o
de facto também me pareceu pelos teus posts iniciais que querias reinventar o youtube - daí a minha comparação com o outro que queria reinventar o hi5.
concordo contigo ginga21 (http://www.techzonept.com/member.php?u=103779), no que dizes em relação a Portugal, e se é isso que queres fazer então é uma excelente iniciativa.
como o angelofwisdom (http://www.techzonept.com/member.php?u=20575) disse, pondo de parte a ideia de ser completamente autónomo e independente, consegues ter isso a bombar a preços muito acessíveis, baseando-te no CMS Joomla e alojando os videos o youtube.

ginga21
11-05-2008, 19:00
a inicio ng esperava d certeza que foss eu a pagar isso td lol. quero o site a custos o mais baixo possivel. a medida que desenvolva invisto como e obvio.
Mas ninguem me respondeu qual a melhor programação a utilizar, tendo em conta esse factor das páginas que o utilizador pod criar como perfil (mas tb n e nhum hi5) e tendo em conta que toda essa informaçao vai para a base de dados claro.

fil79
11-05-2008, 19:07
a inicio ng esperava d certeza que foss eu a pagar isso td lol. quero o site a custos o mais baixo possivel. a medida que desenvolva invisto como e obvio.
Mas ninguem me respondeu qual a melhor programação a utilizar, tendo em conta esse factor das páginas que o utilizador pod criar como perfil (mas tb n e nhum hi5) e tendo em conta que toda essa informaçao vai para a base de dados claro.


isso é relativo, mas se fizeres em php com mysql irás encontrar seguramente mais exemplos prático na net..bom trabalho

michael c
11-05-2008, 21:37
Agradeco ao anjo2 os esclarecimentos dados. Não se iludam, é mesmo só curiosidade, eu não vou fazer youtube clone nenhum!:joker: Eu é que acabei por meter o youtube ao barulho nathread porque fiquei com a ideia que era algo deste genero que o ginga pretendia. Mas pelos vistos até nem é.

Voltando ao tópico, em termos tecnológicos, podes fazer o que pretendes com xHTML+PHP+MySQL. Isto será o necessário. Quanto ao alojamento realmente e como já disseram, o melhor é mesmo alojares a parte de video no youtube para começar. Se depois vires necessidade de teres um alojamento próprio para controlares melhor os vídeos, fazes uma expansão ao alojamento contratado.

Cumps,
michael c

ginga21
12-05-2008, 01:23
sendo entao xhtml e php a programaçao e mysql a base d dados, será possivel desenvolve los em separado ?? uma parte faz o site pronto e programado a espera de simplesmente ser implementada a base de dados feita por outro ,ou, este tem de ser em conjunto ?

anjo2
12-05-2008, 02:09
Ideias muito vagas que mostram que percebes pouco de programação, sendo assim, ainda mais dificil de explicar.
Como fazes o planeamento da construção do site é muito importante, o código não se gera sozinho e as base de dados não são inteligentes. Antes de começar a programar tens que já ter tudo idealizado, fazer primeiro a projecção do site. Pode existir várias pessoas a trabalharem na construção do site, mas tem que haver comunicação constante, caso contrário, é pior que só um. O que vais necessitar também é a construção de um back-office, para poderes adicionar facilmente os videos.
Se utilizares um CMS, tudo te pode sair facilitado, já tens site, base de dados e back-office, mas podes não arranjar plugins para tudo o que pretendes.

Não sei o que é expandir, mas num alojamento partilhado, podes aumentar o espaço e tráfego, mas não o cpu e memória que gastas, algo que é sempre limitado.


PS.: Fazer o xhtml não é programação, já que o xhtml não é uma linguagem de programação, esta pode ser feita e deve ser feita em separado dos outros.

michael c
12-05-2008, 04:56
Não sei o que é expandir, mas num alojamento partilhado, podes aumentar o espaço e tráfego, mas não o cpu e memória que gastas, algo que é sempre limitado.

Expandir neste caso é sinónimo de aumentar.:) Era exactamente à largura de banda e espaço em disco que me estava a referir. Contudo, julgo que alguns hosts permitem a "evolução" de um serviço partilhado para um serviço dedicado, algo que neste caso também poderá ser uma possibilidade se o tempo assim o justificar.

Cumps,
michael c

ginga21
12-05-2008, 11:19
nao sao ideias muito vagas, mas nao quero tar a expor a minha ideia como é obvio! é p isso que torna se um pouco dificil explicar o que quero e th de arranjar a mlh forma de o dizer.
Estou agr na parte de desenvolvimento do site. Eu e o meu colega estamos a estrutura lo em papel, definir as aplicaçoes que queremos para o site, e depois de estruturado penso que a primeira coisa a fazer e a base de dados, porque e nela que o site consiste, a minha duvida era se depois de feita a base de dados com todas as relaçoes feitas o site pode ser feito posteriormente apartir dessa mesma base. Ou a base tem de ser estruturada consoante o site ??? E para mais tenho tido dificuldade em encontrar (sem ser p forma empresarial) alguem que tenha a capacidade de webdesign e programaçao sendo mais facil encontra um programador e um webdesigner.

fil79
12-05-2008, 11:30
nao sao ideias muito vagas, mas nao quero tar a expor a minha ideia como é obvio! é p isso que torna se um pouco dificil explicar o que quero e th de arranjar a mlh forma de o dizer.
Estou agr na parte de desenvolvimento do site. Eu e o meu colega estamos a estrutura lo em papel, definir as aplicaçoes que queremos para o site, e depois de estruturado penso que a primeira coisa a fazer e a base de dados, porque e nela que o site consiste, a minha duvida era se depois de feita a base de dados com todas as relaçoes feitas o site pode ser feito posteriormente apartir dessa mesma base. Ou a base tem de ser estruturada consoante o site ??? E para mais tenho tido dificuldade em encontrar (sem ser p forma empresarial) alguem que tenha a capacidade de webdesign e programaçao sendo mais facil encontra um programador e um webdesigner.


como disseste tens de ver no papel o que vais pretender para o teu site...a partir daí estruturas a base de dados .este passo deve ser feito por alguém com muita experiência, pois é essencial para o bom desenvolvimento do projecto...bom trabalho ;)

ginga21
12-05-2008, 11:52
sim era é isso, queria saber ss posso fazer 1 a base e dps o site, penso que ficaria um trabalho muito mlh estruturado

Armadillo
12-05-2008, 11:56
so pode ser feito como tu dizes.
Em traços gerais, o processo será assim:
1º faz-se um levantamento das tuas necessidades/funcionalidades. É feito depois uma analise pelo Analista (claro :D). Depois cria-se a Base de dados e só depois é que se começa a fazer o site

cumps

ginga21
12-05-2008, 17:53
ja agr, para melhor optimizar a minha base da dados em termos de estructuração, quem devo procurar ?? que tipo de curso e k procuro ?? alguem com simplesmente o curso de redes ou existe de facto esse "analista"?

fil79
12-05-2008, 18:46
alguém que lhe dê muito em base de dados!!

Mavors
12-05-2008, 19:37
Tens dois tipos de analistas. Orgânicos e Funcionais.

Os analistas funcionais são os que estão a par dos processos de negócio, os orgânicos fazem a ponte entre estes e os programadores. Para "tunning" de bases de dados tens os DBA's (database administrators) que são os jovens que te garantem a segurança, o tempo de uptime, integridade, backup's e a máxima performance.

Isto é geralmente necessário para um projecto de médias/grandes dimensões, que não sei se é o teu caso.
Mas pelo que li acho que um Analista Programador te resolve o problema das bases de dados. Um gajo de redes como disseste vai trazer pouca coisa ao que realmente pretendes.

ginga21
13-05-2008, 00:11
2º fase.
Gostaria saber se realmente vale a pena publicidades. Nao tenho ideia exacta de quanto podem vir a pagar por pub e era bom saber numeros em termos de casos de sucesso, mas honestamente, a inicio nao ha acordos milagrosos, e keria saber se p exemplo akeles google adds e isso realmente compensam, aquilo realmente pode trazer uma minima margem de lucro ? como funciounam realmente essas mini pubs ??
E se realmente compensa tar a incomodar users c isso p n ter klk ganho(ou ks nh)

Kayvlim
13-05-2008, 00:39
À partida digo-te uma coisa: se fores ao Google AdSense, lê os termos de uso com muita atenção e toma o máximo cuidado com o que fazes.
Dizeres coisas no site como "cliquem nos anúncios" leva a que sejas banido permanentemente da rede AdSense, e até te podem vir a retirar o dinheiro não levantado que ganhaste com cliques anteriores.

A forma como trabalha a publicidade depende do site para onde fores. No caso do Google AdSense, penso que costumem pagar cerca de um cêntimo por clique, e só entregam o dinheiro ao fim de $100 (ou seja, qualquer coisa como 10 000 cliques). Alguém me corrija se estiver enganado :P

Se compensa incomodar os utilizadores? Pessoalmente, acho que se os anúncios estiverem bem posicionados de forma a não chatearem o utilizador (como por exemplo o anúncio no topo da página aqui do Techzone), tanto lhes faz, e podes receber alguns cliques, se bem que numa fase inicial do teu projecto ainda deverás demorar muito tempo até receberes.
Se puseres anúncios em todo o lado e quase obrigares o utilizador a clicar neles, arriscas-te não só a não receber muitos cliques como a perder utilizadores.

(p.s.: a última frase do teu post estava quase incompreensível. Evita escrever assim, sff :) )

K0mA
13-05-2008, 01:17
2º fase.
Gostaria saber se realmente vale a pena publicidades. Nao tenho ideia exacta de quanto podem vir a pagar por pub ...

como funciounam realmente essas mini pubs ??

http://www.techzonept.com/showthread.php?t=268584

ginga21
13-05-2008, 14:03
pois, a vdd e k nao quero impingir nda a ninguem, e se fizer dinheiro gostava que fosse para pelo menos pagar os servidores. Nesse caso penso nao ter muita utilidade, nao vou estar a espera de clicks para pagar as minhas contas.


3 parte

Vi um topico no outro dia de alguem que perguntava como por um video na pag principal a tocar automaticamente, e uma das respondas foi de que isso era uma função um tanto aborrecida para o viewer do site, e nao podia estar mais de acordo, e daquelas coisas que da vontade de desligar logo o site !!!
Gostava que dessem algumas opinioes sobre o que fazer/nao fazer :) exemplos prácticos como esses, como quero um site meramente funcional e práctico acredito que possa estar a pensar em conteudos que na verdade sao incomodativos para a maioria das pessoas.
Gostava de saber se tem conhecimento de mais casos practicos como esse

Mavors
13-05-2008, 14:17
Podes começar por ai: http://www.masternewmedia.org/news/2006/03/25/web_design_and_development_top.htm

:)

ginga21
13-05-2008, 14:33
Podes começar por ai: http://www.masternewmedia.org/news/2006/03/25/web_design_and_development_top.htm

:)

e um optimo link, p começar :)