Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I am an absolute beginner concerning Webdesign and do not even know where to start. I found out that Webpages use HTML/CSS, okay so far. I know how to use HTML. Now I found out that the webpages nowadays are often createt with CMS why I wanted to use Wordpress on my Laptop (ubuntu 14.2). But in the Documentation, how to install WP, they talk about servers?! I tried to follow the turorial
https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-ubuntu-14-04
, installed Apache2 (because they say I need LAMP) but I cant reach "my Servers IP adress" when trying out Apache?
Please someone bring light into the dark room, I am kind of lost.
You are no where near ready to even think about WordPress if you don't even know where a website is hosted.
You obviously have no idea how to code in HTML or CSS and making a jump into WordPress and PHP would just be way to much to take on board.
I would say go away and learn about HTML & CSS first and get a decent knowledge in it using resources like the ones on this blog
Then once your up to spec which wont be next week. you should bringyourself to grips with some JavaScript and Jquery most likely Jquery would be the easiest thing for yourself.
Then in a bit more time look into CMS' and what they offer and how they are built and what purpose they serve.
Then learn some PHP & WordPress together.
Your trying to Sprint at Bolts level before you can even see 3cm ahead of you.
take your time learning to develop and design sites is not something that should be rushed. you should enjoy it and really learn the ins and outs of the codes starting with html and css then moving to the bigger guns like JS and PHP.
Hope this helps and hope you have fun learning!
and please do not be one of those people that learns a weeks worth of stuff and think they have cracked it and can all of a sudden start making sites its just not a good look and you'll be the worse off for it all ways living in the world of mediocre.
In general, any website on the internet will be hosted on a server. You also need a domain name (the address of your website).
In your case, you want to install WP on your laptop, the laptop will become a server. By default, your server IP address should be localhost OR 127.0.0.1.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I have a client that wishes to have a website written that involves a fairly simple cms driven website that sorts and displays daily reports. The website will require subscriptions and include membership, free trials, etc...
Originally I was going to write the site in PHP, as none of the requirements are too heavy and I am very experienced in it. However, after speaking with the client, he has worked closely with someone who has a C++ product that offers a workflow that includes the entire process of handling subscriptions, logins, and trials and (apparently) can be used on a web platform.
This throws a wrench into my original plan, because even though I know C++ I have never had to deploy it on a webserver or have it communicate with PHP. I've already written a good deal of the site in PHP, so would prefer not having to re-write.
Can I have the two communicate on the same server? What would be required to do so? Would it be worth my time or should I just decide to scrap PHP and use C++? Or should I tell my client he's nuts?
That's about all the info I have about the project right now. Not sure if I can provide much more info, but will try if it's needed.
Thanks for all answers.
Tel him he is nuts.
The reason is that none of those tasks requires the benefits C++ can offer over PHP. It is heavy maintenance pain. And in the big picture putting those two together is more work (in hours) than writing those things in php.
The only thing that would justify C++ is if there is some heavy math business logic involved in there. And i mean heavy.
For problems. Just think about debugging.
In addition to what Thomas says (which is all true), your hosting company will most likely prohibit running custom binaries. Hosting packages short of virtual private server normally don't allow user-written compiled code on the Web server, only scripts.
VPS hosting is, on average, 5 times as expensive.
You can re-write the C++ code in PHP. You can also convert C++ to Java using a converter and then use the Java virtual machine if your host allows that. You can use the C++ code if your host allows that. You can host the C++ code from a local machine if that is a good idea in your case.
I would tell the client that in case there is no explicit need for the C++ language I would go with implementing PHP. You know, the communication between C++ and PHP adds to server load even if the host allows you to use the C++ module. And in the future you will have a lot of pain maintain
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I am developing an internal website that is running Linux, Apache, PHP and CodeIgniter. I need to find a solution to satisfy the following:
Document upload. (Think word docs, excel docs and pdfs)
Document edit/checkout capabilities.
Document version control (who made what changes when to this document)
Wiki capabilities. (view, edit, create text for certain pages within the site)
Each of these things will be native within the intranet site. I do not want to link to another system to conduct the above tasks. I want all of the controls within the site itself.
I considered turning up sharepoint and mediawiki and using API calls to interact with it. However sharepoint doesn't play nice with Linux when it comes to APIs. Mediawiki has a horrible set of tools to add text stylizing. Making something bold/italics/underline is not intuitive at all.
Is there a plugin for apache which acts as a CMS backend? Is there some project that I could use to help me here? I am willing to build it from scratch but I also want to be smart about it. Any ideas what to use here?
What you're looking for is called a "document management system" and there are dozens of open-source free ones available. Do not invent one from scratch. You will spend months and will be stuck maintaining this system for years
If you want WYSIWYG editing, consider TinyMCE or CKEditor, both are great, and relatively easy to integrate into whatever backend.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
What tools, programming languages and internet technologies may possibly have been used in the development of stackoverflow.com, airbnb.com, google+, facebook.com etc?
I, actually, want to give users of my apps similar smooth, aesthetically sound and reliable experience.
How good a website is, does not depend on the tools it was made with. It simply doesn't matter if you're using Netbeans or Eclipse, SVN or git, GIMP or Photoshop. What does matter is, that you know your tools and can work with them.
But first you need a really good idea, which is the hardest step.
Your tools are rather irrelevant – what you know is what you know. Some languages may make the process easier, but most are at least sufficient to do the trick if you know how.
The aesthetics depend on countless hours of design and revision work. The reliability depends more on hardware and operating system stability than your software. Using good design techniques and workflows, and being able to meet project deadlines efficiently with a minimum of defects is far more important.
To answer what could be used:
Apache
PHP
HTML
JavaScript/AJAX
Rails
SQL
Perl
etc. etc. etc.
The list is endless. The more you know, the more you see and try, the better feel you'll have for developing these large projects.
I have a social networking site that I developed as a project. Originally in XHTML and PHP with no javascript, it's grown to incorporate HTML5, AJAX, Flex, and other tools just as the technology and the features have grown. It's nice to aim for the pinnacle – the most popular site – and try to duplicate it; sadly, by the time you catch up, they've left you in the dust. Start small and grow into the development and do it your way.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
i have a customer that want to build site of unique bid like :
http://us.dubli.com/Unique-Bid__unique-bid_show.html
i want to build it in LAMP environment.
i do not have an experience in bid sites
my question is :
what important issues do i need to take in advance while building site like this.
is there any open source existing system , that i can use ?
thanks
Important factors are causality between bids, bid closing and time being accurate across all systems.
"is there any open source operating existing system , that i can use ?" leads me to believe you need to read up a bit on web development. The question doesn't make sense in the context that you use it ... because L in LAMP is Linux.
L - Linux operating system
A - Apache web server
M - MySQL Database
P - PHP/Perl/Python
There are many permutations of this setup such as WAMP, LAMM and others. I would also suggest you look at things like Google App Engine or some hosted rails solution to ease the amount of administration then migrate if it is a success.
Edit
If you want an existing system, things like Drupal Auction http://drupal.org/node/67918 exist. Might not be robust, but you can probably find others for other frameworks/CMS
You're trying to plan the whole thing from the OS upwards? If you are unsure what OS to use, I'd suggest you don't manage the hosting side of things until you are a bit more proficient in systems administration. There are crap loads of 'how tos' on building up a LAMP server though.
By 'bid site' do you mean like eBay? Just an auction site? How will members manage payments? How many auctions are you expecting (For selecting the right DBMS for the site)? What language will you use? There are a lot of things to think over before jumping into a potentially large project like this.
Hope that helps
is there any open source operating existing system , that i can use ?
Linux?
EDIT to reflect change in OP
perhaps you want something like this: http://www.invisionize.com/market/v-83/Auction-System-eBay-Clone--IBMafia-/ (note: not free)
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 months ago.
Improve this question
I'm a full time web developer but I have my roots as a desktop programmer and there seams to be a lot of talk about Web Operating System these days.
Is it practical yet to incorporate your web applications into a Web OS to make it more user friendly or just do a traditional HTML layout?
I found one that looks very interesting which is based on Ext JS and PHP that seams it will be simple for me to incorporate my own web applications into and make them feel more like a desktop app.
qWikiOffice - http://qwikioffice.com/
http://glidertools.net/preferences.jpg
Allow me to be the first to say that a "WebOS" is a bit of a misnomer. What is really meant is a web "application" that looks and feels like a modern operating system because it has folders and other widgets.
I think that for some things a "webos" will eventually be practical, but for now, a "traditional" html layout that incorporates traditional desktop application type concepts via AJAX is the current level of practical.
Uh, did you mean "practical"? Or "piratical"?
Anyway, yeah, I think they're practical for a certain class of users. not great for developers, very good for people who want lightweight apps and a way to read RSS and search/surf the web.
Though the idea is cool it is not practical because of the fact that a lot of countries in the world have miserable internet speeds. I have just been to Thailand, most places the internet was not fast enough for gmail to work in ajax mode. It could take up in western countries.
More answers here:
Web Desktops
I have yet to see a compelling reason to use a WebOS. My browser has tabs and I really do not mind having all my Web Applications opened in different tabs. My OS is mostly used for file manipulation which I would never want to do in a Web Browser anyways.
I see these as nothing more than people playing with a lot of JavaScript. If you are going to develop a web app why not make it so the most people will be able to use it (keep it off a specific WebOS).